home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / plain / contrib / histyle / histyle.tex < prev    next >
Texinfo Document  |  1994-04-19  |  17.5 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: Texinfo Document (document/texInfo).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert LaTeX Document (document/latex) magic Supported
100% dexvert Texinfo Document (document/texInfo) magic Supported
1% dexvert Corel 10 Texture (image/corel10Texture) ext Unsupported
1% dexvert Croteam texture file (image/croteamTextureFile) ext Unsupported
1% dexvert Text File (text/txt) fallback Supported
100% file TeX document text default
99% file LaTeX document text default
98% file LaTeX auxiliary file, ASCII text default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% detectItEasy Format: plain text[LF] default (weak)
100% xdgMime text/x-matlab default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 25 20 61 75 74 68 6f 72 | 3a 20 6e 6f 72 6d 0a 20 |% author|: norm. |
|00000010| 0a 25 20 48 49 53 54 59 | 4c 45 2e 54 45 58 0a 25 |.% HISTY|LE.TEX.%|
|00000020| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000030| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000040| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000050| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000060| 25 25 25 25 25 25 25 0a | 25 20 30 37 2f 32 33 2f |%%%%%%%.|% 07/23/|
|00000070| 31 39 39 31 3a 20 2d 73 | 74 61 72 74 65 64 20 77 |1991: -s|tarted w|
|00000080| 6f 72 6b 69 6e 67 20 6f | 6e 20 69 74 20 28 6e 64 |orking o|n it (nd|
|00000090| 77 29 0a 25 20 20 20 20 | 20 20 20 20 20 20 20 20 |w).% | |
|000000a0| 20 2d 31 2e 30 0a 25 20 | 30 37 2f 32 34 2f 31 39 | -1.0.% |07/24/19|
|000000b0| 39 31 3a 20 2d 61 64 64 | 65 64 20 5c 62 65 67 69 |91: -add|ed \begi|
|000000c0| 6e 7b 62 6f 78 7d 2e 2e | 2e 5c 65 6e 64 7b 62 6f |n{box}..|.\end{bo|
|000000d0| 78 7d 0a 25 20 20 20 20 | 20 20 20 20 20 20 20 20 |x}.% | |
|000000e0| 20 2d 61 64 64 65 64 20 | 5c 73 65 74 62 6f 78 74 | -added |\setboxt|
|000000f0| 68 69 63 6b 6e 65 73 73 | 0a 25 20 20 20 20 20 20 |hickness|.% |
|00000100| 20 20 20 20 20 20 20 2d | 61 64 64 65 64 20 5c 69 | -|added \i|
|00000110| 6e 2c 20 5c 69 6e 72 2c | 20 5c 69 6e 62 6f 74 68 |n, \inr,| \inboth|
|00000120| 0a 25 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2d |.% | -|
|00000130| 61 64 64 65 64 20 5c 62 | 65 67 69 6e 7b 69 6e 62 |added \b|egin{inb|
|00000140| 6f 74 68 7d 7b 7d 2e 2e | 2e 5c 65 6e 64 7b 69 6e |oth}{}..|.\end{in|
|00000150| 62 6f 74 68 7d 7b 7d 0a | 25 20 20 20 20 20 20 20 |both}{}.|% |
|00000160| 20 20 20 20 20 20 2d 31 | 2e 31 0a 25 20 30 37 2f | -1|.1.% 07/|
|00000170| 32 35 2f 31 39 39 31 3a | 20 2d 61 64 64 65 64 20 |25/1991:| -added |
|00000180| 5c 62 65 67 69 6e 7b 70 | 6f 69 6e 74 73 7d 2c 20 |\begin{p|oints}, |
|00000190| 5c 62 65 67 69 6e 7b 62 | 75 6c 6c 65 74 73 7d 2c |\begin{b|ullets},|
|000001a0| 20 5c 62 65 67 69 6e 7b | 6c 69 73 74 7d 0a 25 20 | \begin{|list}.% |
|000001b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 2d 63 6c 65 | | -cle|
|000001c0| 61 6e 65 64 20 75 70 20 | 73 6f 6d 65 20 63 6f 6d |aned up |some com|
|000001d0| 6d 65 6e 74 73 20 28 74 | 68 65 72 65 20 73 74 69 |ments (t|here sti|
|000001e0| 6c 6c 20 61 72 65 6e 27 | 74 20 65 6e 6f 75 67 68 |ll aren'|t enough|
|000001f0| 29 0a 25 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |).% | |
|00000200| 2d 31 2e 32 0a 25 0a 25 | 25 25 25 25 25 25 25 25 |-1.2.%.%|%%%%%%%%|
|00000210| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000220| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000230| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000240| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 0a |%%%%%%%%|%%%%%%%.|
|00000250| 25 20 6d 61 6b 65 20 73 | 75 72 65 20 77 65 20 64 |% make s|ure we d|
|00000260| 6f 6e 27 74 20 67 65 74 | 20 6c 6f 61 64 65 64 20 |on't get| loaded |
|00000270| 74 77 69 63 65 0a 5c 69 | 66 78 5c 48 69 67 68 53 |twice.\i|fx\HighS|
|00000280| 74 79 6c 65 4c 6f 61 64 | 65 64 5c 72 65 6c 61 78 |tyleLoad|ed\relax|
|00000290| 5c 65 6e 64 69 6e 70 75 | 74 5c 66 69 0a 5c 6c 65 |\endinpu|t\fi.\le|
|000002a0| 74 5c 48 69 67 68 53 74 | 79 6c 65 4c 6f 61 64 65 |t\HighSt|yleLoade|
|000002b0| 64 3d 5c 72 65 6c 61 78 | 0a 25 25 25 25 25 25 25 |d=\relax|.%%%%%%%|
|000002c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000002f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000300| 25 0a 5c 64 65 66 5c 48 | 69 67 68 53 74 79 6c 65 |%.\def\H|ighStyle|
|00000310| 4d 61 63 72 6f 73 56 65 | 72 7b 31 2e 32 7d 0a 5c |MacrosVe|r{1.2}.\|
|00000320| 6d 65 73 73 61 67 65 7b | 63 4c 6f 61 64 69 6e 67 |message{|cLoading|
|00000330| 20 48 69 67 68 53 74 79 | 6c 65 20 6d 61 63 72 6f | HighSty|le macro|
|00000340| 73 7c 7d 0a 5c 69 6e 70 | 75 74 20 73 74 61 72 74 |s|}.\inp|ut start|
|00000350| 75 70 20 25 20 64 65 66 | 69 6e 65 73 20 62 75 6c |up % def|ines bul|
|00000360| 6c 65 74 73 20 75 73 65 | 64 20 69 6e 20 74 68 65 |lets use|d in the|
|00000370| 20 5c 62 65 67 69 6e 7b | 62 75 6c 6c 65 74 73 7d | \begin{|bullets}|
|00000380| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 0a 25 25 25 | environ|ment.%%%|
|00000390| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000003a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000003b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000003c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000003d0| 25 25 25 25 25 0a 25 20 | 74 68 69 73 20 66 69 6c |%%%%%.% |this fil|
|000003e0| 65 20 63 6f 6e 74 61 69 | 6e 73 20 74 68 65 20 76 |e contai|ns the v|
|000003f0| 65 72 79 20 72 75 64 69 | 6d 65 6e 74 61 72 79 20 |ery rudi|mentary |
|00000400| 62 65 67 69 6e 6e 69 6e | 67 73 20 6f 66 20 61 20 |beginnin|gs of a |
|00000410| 60 60 48 69 67 68 53 74 | 79 6c 65 27 27 0a 25 20 |``HighSt|yle''.% |
|00000420| 65 6e 76 69 72 6f 6e 6d | 65 6e 74 20 66 6f 72 20 |environm|ent for |
|00000430| 54 65 58 2e 20 20 49 74 | 20 69 73 20 69 6e 20 50 |TeX. It| is in P|
|00000440| 6c 61 69 6e 20 54 65 58 | 20 61 6e 64 20 6e 6f 74 |lain TeX| and not|
|00000450| 20 4c 61 54 65 58 20 2e | 2e 2e 20 64 6f 6e 27 74 | LaTeX .|.. don't|
|00000460| 20 73 61 79 0a 25 20 49 | 20 64 69 64 6e 27 74 20 | say.% I| didn't |
|00000470| 77 61 72 6e 20 79 6f 75 | 21 0a 25 0a 25 20 4e 6f |warn you|!.%.% No|
|00000480| 74 65 3a 20 74 68 65 20 | 67 72 6f 75 70 69 6e 67 |te: the |grouping|
|00000490| 20 6d 65 63 68 61 6e 69 | 73 6d 73 20 69 6e 20 48 | mechani|sms in H|
|000004a0| 69 67 68 53 74 79 6c 65 | 20 61 6e 64 20 54 65 58 |ighStyle| and TeX|
|000004b0| 20 61 72 65 20 66 75 6e | 64 61 6d 65 6e 74 61 6c | are fun|damental|
|000004c0| 6c 79 0a 25 20 20 20 20 | 20 20 20 64 69 66 66 65 |ly.% | diffe|
|000004d0| 72 65 6e 74 20 61 6e 64 | 20 74 68 65 79 20 61 72 |rent and| they ar|
|000004e0| 65 2c 20 69 6e 20 61 20 | 73 6d 61 6c 6c 20 77 61 |e, in a |small wa|
|000004f0| 79 2c 20 69 6e 63 6f 6d | 70 61 74 69 62 6c 65 2e |y, incom|patible.|
|00000500| 20 20 49 6e 0a 25 20 20 | 20 20 20 20 20 48 69 67 | In.% | Hig|
|00000510| 68 53 74 79 6c 65 20 66 | 75 6e 63 74 69 6f 6e 73 |hStyle f|unctions|
|00000520| 2c 20 74 68 65 20 66 75 | 6e 63 74 69 6f 6e 20 6e |, the fu|nction n|
|00000530| 61 6d 65 20 67 6f 65 73 | 20 69 6e 73 69 64 65 20 |ame goes| inside |
|00000540| 74 68 65 20 63 75 72 6c | 79 0a 25 20 20 20 20 20 |the curl|y.% |
|00000550| 20 20 62 72 61 63 65 73 | 2c 20 69 6e 20 54 65 58 | braces|, in TeX|
|00000560| 2c 20 69 74 20 6d 75 73 | 74 20 67 6f 20 6f 75 74 |, it mus|t go out|
|00000570| 73 69 64 65 20 74 68 65 | 20 62 72 61 63 65 73 2e |side the| braces.|
|00000580| 0a 25 0a 25 20 20 20 20 | 20 20 20 46 6f 72 20 65 |.%.% | For e|
|00000590| 78 61 6d 70 6c 65 2c 20 | 69 6e 20 48 69 67 68 53 |xample, |in HighS|
|000005a0| 74 79 6c 65 20 79 6f 75 | 20 77 6f 75 6c 64 20 73 |tyle you| would s|
|000005b0| 61 79 20 7b 71 20 54 68 | 69 73 20 69 73 20 69 6e |ay {q Th|is is in|
|000005c0| 20 71 75 6f 74 65 73 7d | 0a 25 20 20 20 20 20 20 | quotes}|.% |
|000005d0| 20 62 75 74 20 69 6e 20 | 54 65 58 2c 20 79 6f 75 | but in |TeX, you|
|000005e0| 20 6d 75 73 74 20 73 61 | 79 20 5c 71 7b 54 68 69 | must sa|y \q{Thi|
|000005f0| 73 20 69 73 20 69 6e 20 | 71 75 6f 74 65 73 7d 2e |s is in |quotes}.|
|00000600| 20 20 54 68 65 72 65 27 | 73 20 6e 6f 74 0a 25 20 | There'|s not.% |
|00000610| 20 20 20 20 20 20 6d 75 | 63 68 20 74 68 61 74 20 | mu|ch that |
|00000620| 77 65 20 63 61 6e 20 64 | 6f 20 61 62 6f 75 74 20 |we can d|o about |
|00000630| 74 68 69 73 2e 2e 2e 0a | 25 0a 25 20 54 68 65 20 |this....|%.% The |
|00000640| 66 6f 6c 6c 6f 77 69 6e | 67 20 6d 61 63 72 6f 73 |followin|g macros|
|00000650| 20 68 61 76 65 20 62 65 | 65 6e 20 64 65 66 69 6e | have be|en defin|
|00000660| 65 64 3a 0a 25 0a 25 20 | 5c 61 62 73 7b 7d 20 20 |ed:.%.% |\abs{} |
|00000670| 20 20 20 20 20 20 72 65 | 74 75 72 6e 73 20 74 68 | re|turns th|
|00000680| 65 20 61 62 73 6f 6c 75 | 74 65 20 76 61 6c 75 65 |e absolu|te value|
|00000690| 20 6f 66 20 61 20 6e 75 | 6d 62 65 72 20 28 66 6f | of a nu|mber (fo|
|000006a0| 72 20 70 72 69 6e 74 69 | 6e 67 2c 20 6e 6f 74 0a |r printi|ng, not.|
|000006b0| 25 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |% | |
|000006c0| 66 6f 72 20 75 73 65 20 | 69 6e 20 6d 61 74 68 20 |for use |in math |
|000006d0| 69 6e 20 6d 61 63 72 6f | 73 21 20 20 41 6c 73 6f |in macro|s! Also|
|000006e0| 2c 20 6f 6e 6c 79 20 66 | 6f 72 20 69 6e 74 65 67 |, only f|or integ|
|000006f0| 65 72 73 29 0a 25 20 5c | 61 63 63 65 70 74 20 20 |ers).% \|accept |
|00000700| 20 20 20 20 20 72 65 61 | 64 73 20 66 72 6f 6d 20 | rea|ds from |
|00000710| 74 68 65 20 6b 65 79 62 | 6f 61 72 64 20 61 6e 64 |the keyb|oard and|
|00000720| 20 63 72 65 61 74 65 73 | 20 61 20 63 6f 6e 74 72 | creates| a contr|
|00000730| 6f 6c 20 73 65 71 75 65 | 6e 63 65 0a 25 20 20 20 |ol seque|nce.% |
|00000740| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 76 61 72 | | (var|
|00000750| 69 61 62 6c 65 29 0a 25 | 20 5c 62 6c 61 6e 6b 7b |iable).%| \blank{|
|00000760| 7d 20 20 20 20 20 20 63 | 72 65 61 74 65 73 20 61 |} c|reates a|
|00000770| 20 62 6c 61 6e 6b 20 6c | 69 6e 65 20 6f 66 20 74 | blank l|ine of t|
|00000780| 68 65 20 72 65 71 75 65 | 73 74 65 64 20 6c 65 6e |he reque|sted len|
|00000790| 67 74 68 20 28 69 2e 65 | 2e 20 5c 62 6c 61 6e 6b |gth (i.e|. \blank|
|000007a0| 7b 31 69 6e 7d 0a 25 20 | 20 20 20 20 20 20 20 20 |{1in}.% | |
|000007b0| 20 20 20 20 20 20 70 72 | 6f 64 75 63 65 73 20 61 | pr|oduces a|
|000007c0| 20 62 6c 61 6e 6b 20 6c | 69 6e 65 20 31 20 69 6e | blank l|ine 1 in|
|000007d0| 63 68 20 6c 6f 6e 67 29 | 2e 0a 25 20 5c 62 6f 20 |ch long)|..% \bo |
|000007e0| 20 20 20 20 20 20 20 20 | 20 20 74 75 72 6e 73 20 | | turns |
|000007f0| 6f 6e 20 62 6f 6c 64 2c | 20 69 74 20 73 68 6f 75 |on bold,| it shou|
|00000800| 6c 64 20 62 65 20 75 73 | 65 64 20 77 69 74 68 69 |ld be us|ed withi|
|00000810| 6e 20 7b 7d 27 73 0a 25 | 20 5c 62 65 67 69 6e 7b |n {}'s.%| \begin{|
|00000820| 62 6f 6c 64 74 65 78 74 | 7d 20 20 4c 69 6b 65 20 |boldtext|} Like |
|00000830| 5c 62 6f 20 62 75 74 20 | 69 74 20 64 6f 65 73 20 |\bo but |it does |
|00000840| 74 68 65 20 67 72 6f 75 | 70 69 6e 67 20 66 6f 72 |the grou|ping for|
|00000850| 20 79 6f 75 2e 2e 2e 0a | 25 20 20 20 5c 65 6e 64 | you....|% \end|
|00000860| 7b 62 6f 6c 64 74 65 78 | 74 7d 0a 25 20 5c 62 65 |{boldtex|t}.% \be|
|00000870| 67 69 6e 7b 62 6f 78 7d | 20 20 20 41 20 62 6f 78 |gin{box}| A box|
|00000880| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 2e 20 20 49 | environ|ment. I|
|00000890| 74 27 73 20 6e 6f 74 20 | 72 65 61 6c 20 72 6f 62 |t's not |real rob|
|000008a0| 75 73 74 20 62 75 74 20 | 69 74 20 64 6f 65 73 20 |ust but |it does |
|000008b0| 68 61 6e 64 6c 65 0a 25 | 20 20 20 5c 65 6e 64 7b |handle.%| \end{|
|000008c0| 62 6f 78 7d 20 20 20 5c | 6c 65 66 74 73 6b 69 70 |box} \|leftskip|
|000008d0| 20 61 6e 64 20 5c 72 69 | 67 68 74 73 6b 69 70 27 | and \ri|ghtskip'|
|000008e0| 73 0a 25 20 5c 73 65 74 | 62 6f 78 74 68 69 63 6b |s.% \set|boxthick|
|000008f0| 6e 65 73 73 7b 7d 20 53 | 65 74 73 20 74 68 65 20 |ness{} S|ets the |
|00000900| 74 68 69 63 6b 6e 65 73 | 73 20 6f 66 20 74 68 65 |thicknes|s of the|
|00000910| 20 72 75 6c 65 73 20 75 | 73 65 64 20 69 6e 20 5c | rules u|sed in \|
|00000920| 62 65 67 69 6e 7b 62 6f | 78 7d 2e 2e 2e 0a 25 20 |begin{bo|x}....% |
|00000930| 5c 73 65 74 62 6f 78 67 | 75 74 74 65 72 7b 7d 20 |\setboxg|utter{} |
|00000940| 53 65 74 73 20 74 68 65 | 20 62 6f 78 20 67 75 74 |Sets the| box gut|
|00000950| 74 65 72 20 28 5c 67 72 | 61 70 68 62 6f 78 62 6f |ter (\gr|aphboxbo|
|00000960| 72 64 65 72 29 0a 25 20 | 5c 63 65 6e 74 65 72 7b |rder).% |\center{|
|00000970| 7d 20 20 20 20 20 43 65 | 6e 74 65 72 27 73 20 74 |} Ce|nter's t|
|00000980| 65 78 74 0a 25 20 5c 69 | 6e 7b 7d 20 20 20 20 20 |ext.% \i|n{} |
|00000990| 20 20 20 20 4d 6f 76 65 | 73 20 74 68 65 20 6c 65 | Move|s the le|
|000009a0| 66 74 20 6d 61 72 67 69 | 6e 20 69 6e 0a 25 20 5c |ft margi|n in.% \|
|000009b0| 69 6e 72 7b 7d 20 20 20 | 20 20 20 20 20 4d 6f 76 |inr{} | Mov|
|000009c0| 65 73 20 74 68 65 20 72 | 69 67 68 74 20 6d 61 72 |es the r|ight mar|
|000009d0| 67 69 6e 20 69 6e 0a 25 | 20 5c 69 6e 62 6f 74 68 |gin in.%| \inboth|
|000009e0| 7b 7d 20 20 20 20 20 4d | 6f 76 65 73 20 69 6e 20 |{} M|oves in |
|000009f0| 74 68 65 20 6c 65 66 74 | 20 61 6e 64 20 72 69 67 |the left| and rig|
|00000a00| 68 74 20 6d 61 72 67 69 | 6e 73 0a 25 20 5c 62 65 |ht margi|ns.% \be|
|00000a10| 67 69 6e 7b 69 6e 62 6f | 74 68 7d 7b 7d 20 20 49 |gin{inbo|th}{} I|
|00000a20| 6e 64 65 6e 74 73 20 74 | 68 65 20 6c 65 66 74 20 |ndents t|he left |
|00000a30| 61 6e 64 20 72 69 67 68 | 74 20 6d 61 72 67 69 6e |and righ|t margin|
|00000a40| 73 20 62 79 20 70 61 72 | 61 6d 65 74 65 72 0a 25 |s by par|ameter.%|
|00000a50| 20 20 20 5c 65 6e 64 7b | 69 6e 62 6f 74 68 7d 0a | \end{|inboth}.|
|00000a60| 25 20 5c 62 65 67 69 6e | 7b 70 6f 69 6e 74 73 7d |% \begin|{points}|
|00000a70| 77 69 64 74 68 3d 3c 64 | 69 6d 65 6e 3e 20 6a 75 |width=<d|imen> ju|
|00000a80| 73 74 3d 3c 6c 7c 72 7c | 63 7c 66 3e 20 74 65 78 |st=<l|r||c|f> tex|
|00000a90| 74 3d 3c 69 7c 72 7c 62 | 3e 20 20 53 74 61 72 74 |t=<i|r|b|> Start|
|00000aa0| 73 20 61 20 70 6f 69 6e | 74 73 0a 25 20 20 20 5c |s a poin|ts.% \|
|00000ab0| 65 6e 64 7b 70 6f 69 6e | 74 73 7d 20 20 20 20 65 |end{poin|ts} e|
|00000ac0| 6e 76 69 72 6f 6e 6d 65 | 6e 74 2e 20 20 55 73 65 |nvironme|nt. Use|
|00000ad0| 20 5c 70 7b 7d 20 74 6f | 20 64 65 66 69 6e 65 20 | \p{} to| define |
|00000ae0| 70 6f 69 6e 74 73 0a 25 | 20 5c 62 65 67 69 6e 7b |points.%| \begin{|
|00000af0| 6c 69 73 74 7d 20 20 42 | 65 67 69 6e 73 20 61 20 |list} B|egins a |
|00000b00| 6e 75 6d 62 65 72 65 64 | 20 6c 69 73 74 2e 20 20 |numbered| list. |
|00000b10| 4c 69 73 74 73 20 63 61 | 6e 20 62 65 20 6e 65 73 |Lists ca|n be nes|
|00000b20| 74 65 64 20 75 70 20 74 | 6f 20 74 68 72 65 65 0a |ted up t|o three.|
|00000b30| 25 20 20 20 5c 65 6e 64 | 7b 6c 69 73 74 7d 20 20 |% \end|{list} |
|00000b40| 6c 65 76 65 6c 73 20 64 | 65 65 70 2c 20 6c 65 76 |levels d|eep, lev|
|00000b50| 65 6c 20 6f 6e 65 20 69 | 73 20 6e 75 6d 62 65 72 |el one i|s number|
|00000b60| 65 64 20 31 2c 32 2c 33 | 2e 2e 2e 2c 20 6c 65 76 |ed 1,2,3|..., lev|
|00000b70| 65 6c 20 74 77 6f 20 69 | 73 0a 25 20 20 20 20 20 |el two i|s.% |
|00000b80| 20 20 20 20 20 20 20 20 | 20 20 6e 75 6d 62 65 72 | | number|
|00000b90| 65 64 20 61 2c 62 2c 63 | 2e 2e 2e 2c 20 61 6e 64 |ed a,b,c|..., and|
|00000ba0| 20 6c 65 76 65 6c 20 33 | 20 69 73 20 6e 75 6d 62 | level 3| is numb|
|00000bb0| 65 72 65 64 20 69 2c 69 | 69 2c 69 69 69 2c 69 76 |ered i,i|i,iii,iv|
|00000bc0| 2e 2e 2e 0a 25 20 5c 62 | 65 67 69 6e 7b 62 75 6c |....% \b|egin{bul|
|00000bd0| 6c 65 74 73 7d 20 53 74 | 61 72 74 73 20 61 20 62 |lets} St|arts a b|
|00000be0| 75 6c 6c 65 74 65 64 20 | 65 6e 76 69 72 6f 6e 6d |ulleted |environm|
|00000bf0| 65 6e 74 2c 20 73 69 78 | 20 6c 65 76 65 6c 73 20 |ent, six| levels |
|00000c00| 61 72 65 20 64 65 66 69 | 6e 65 64 2e 0a 25 20 20 |are defi|ned..% |
|00000c10| 20 5c 65 6e 64 7b 62 75 | 6c 6c 65 74 73 7d 0a 25 | \end{bu|llets}.%|
|00000c20| 20 5c 71 7b 7d 20 20 20 | 20 20 20 50 72 6f 64 75 | \q{} | Produ|
|00000c30| 63 65 73 20 71 75 6f 74 | 65 64 20 74 65 78 74 20 |ces quot|ed text |
|00000c40| 28 69 2e 65 2e 20 74 79 | 70 6f 67 72 61 70 68 69 |(i.e. ty|pographi|
|00000c50| 63 20 60 60 71 75 6f 74 | 65 73 27 27 29 0a 25 0a |c ``quot|es'').%.|
|00000c60| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000c70| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000c80| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000c90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ca0| 25 25 25 25 25 25 25 25 | 0a 25 20 66 6f 72 20 74 |%%%%%%%%|.% for t|
|00000cb0| 68 65 20 64 75 72 61 74 | 69 6f 6e 20 6f 66 20 6f |he durat|ion of o|
|00000cc0| 66 20 74 68 69 73 20 69 | 6e 70 75 74 20 66 69 6c |f this i|nput fil|
|00000cd0| 65 2c 20 40 20 69 73 20 | 61 20 6c 65 74 74 65 72 |e, @ is |a letter|
|00000ce0| 20 2e 2e 2e 20 74 68 69 | 73 20 6d 61 6b 65 73 0a | ... thi|s makes.|
|00000cf0| 25 20 69 74 20 70 6f 73 | 73 69 62 6c 65 20 74 6f |% it pos|sible to|
|00000d00| 20 63 72 65 61 74 65 20 | 63 6f 6e 74 72 6f 6c 20 | create |control |
|00000d10| 73 65 71 75 65 6e 63 65 | 73 20 74 68 61 74 20 63 |sequence|s that c|
|00000d20| 61 6e 6e 6f 74 20 28 65 | 61 73 69 6c 79 29 20 62 |annot (e|asily) b|
|00000d30| 65 20 75 73 65 64 0a 25 | 20 6f 75 74 73 69 64 65 |e used.%| outside|
|00000d40| 20 74 68 69 73 20 6d 61 | 63 72 6f 20 66 69 6c 65 | this ma|cro file|
|00000d50| 2e 2e 2e 6e 65 61 74 2c | 20 73 6f 72 74 61 2e 2e |...neat,| sorta..|
|00000d60| 2e 0a 5c 63 61 74 63 6f | 64 65 60 40 3d 31 31 20 |..\catco|de`@=11 |
|00000d70| 25 20 40 20 69 73 20 61 | 20 6c 65 74 74 65 72 20 |% @ is a| letter |
|00000d80| 68 65 72 65 0a 25 25 25 | 25 25 25 25 25 25 25 25 |here.%%%|%%%%%%%%|
|00000d90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000da0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000db0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000dc0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 0a 25 20 |%%%%%%%%|%%%%%.% |
|00000dd0| 57 65 27 72 65 20 67 6f | 69 6e 67 20 74 6f 20 73 |We're go|ing to s|
|00000de0| 63 72 65 77 20 77 69 74 | 68 20 74 68 65 20 6d 65 |crew wit|h the me|
|00000df0| 61 6e 69 6e 67 20 6f 66 | 20 5c 65 6e 64 2c 20 73 |aning of| \end, s|
|00000e00| 6f 20 6d 61 6b 65 20 73 | 75 72 65 20 77 65 20 63 |o make s|ure we c|
|00000e10| 61 6e 0a 25 20 73 74 69 | 6c 6c 20 75 73 65 20 74 |an.% sti|ll use t|
|00000e20| 68 65 20 72 65 61 6c 20 | 6f 6e 65 20 2e 2e 2e 0a |he real |one ....|
|00000e30| 5c 6c 65 74 5c 40 65 6e | 64 3d 5c 65 6e 64 0a 25 |\let\@en|d=\end.%|
|00000e40| 20 6e 6f 77 20 72 65 64 | 65 66 69 6e 65 20 5c 62 | now red|efine \b|
|00000e50| 79 65 20 74 6f 20 75 73 | 65 20 74 68 65 20 40 65 |ye to us|e the @e|
|00000e60| 6e 64 0a 5c 6f 75 74 65 | 72 5c 64 65 66 5c 62 79 |nd.\oute|r\def\by|
|00000e70| 65 7b 5c 70 61 72 5c 76 | 66 69 6c 5c 73 75 70 65 |e{\par\v|fil\supe|
|00000e80| 72 65 6a 65 63 74 5c 40 | 65 6e 64 7d 20 25 20 6a |reject\@|end} % j|
|00000e90| 75 73 74 20 6c 69 6b 65 | 20 74 68 65 20 72 65 61 |ust like| the rea|
|00000ea0| 6c 20 5c 62 79 65 2e 2e | 2e 0a 25 25 25 25 25 25 |l \bye..|..%%%%%%|
|00000eb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ec0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ed0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ee0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000ef0| 25 25 0a 5c 6e 65 77 63 | 6f 75 6e 74 5c 77 6f 72 |%%.\newc|ount\wor|
|00000f00| 6b 72 65 67 20 20 20 20 | 20 20 20 20 20 20 20 25 |kreg | %|
|00000f10| 20 6a 75 73 74 20 61 20 | 77 6f 72 6b 20 69 6e 74 | just a |work int|
|00000f20| 65 67 65 72 0a 5c 6e 65 | 77 64 69 6d 65 6e 5c 77 |eger.\ne|wdimen\w|
|00000f30| 6f 72 6b 64 69 6d 20 20 | 20 20 20 20 20 20 20 20 |orkdim | |
|00000f40| 20 25 20 6a 75 73 74 20 | 61 6e 6f 74 68 65 72 20 | % just |another |
|00000f50| 77 6f 72 6b 72 65 67 2e | 2e 2e 0a 5c 6e 65 77 72 |workreg.|...\newr|
|00000f60| 65 61 64 5c 63 6f 6e 73 | 6f 6c 65 20 20 20 20 20 |ead\cons|ole |
|00000f70| 20 20 20 20 20 20 20 25 | 20 69 6e 70 75 74 20 66 | %| input f|
|00000f80| 69 6c 65 20 66 6f 72 20 | 61 63 63 65 70 74 0a 25 |ile for |accept.%|
|00000f90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000fa0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000fb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000fc0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00000fd0| 25 25 25 25 25 25 25 0a | 25 20 4d 79 20 5c 62 65 |%%%%%%%.|% My \be|
|00000fe0| 67 69 6e 7b 62 6f 78 7d | 20 62 6f 78 20 6d 61 63 |gin{box}| box mac|
|00000ff0| 72 6f 20 74 72 69 65 73 | 20 74 6f 20 62 65 20 72 |ro tries| to be r|
|00001000| 65 61 6c 6c 79 20 63 6c | 65 76 65 72 2e 20 20 49 |eally cl|ever. I|
|00001010| 74 20 70 72 6f 62 61 62 | 6c 79 0a 25 20 69 73 6e |t probab|ly.% isn|
|00001020| 27 74 2c 20 62 75 74 20 | 69 74 27 73 20 61 73 20 |'t, but |it's as |
|00001030| 63 6c 65 76 65 72 20 61 | 73 20 6d 79 20 54 65 58 |clever a|s my TeX|
|00001040| 6e 69 63 61 6c 20 61 62 | 69 6c 69 74 79 20 63 61 |nical ab|ility ca|
|00001050| 6e 20 67 65 74 20 6d 65 | 20 72 69 67 68 74 0a 25 |n get me| right.%|
|00001060| 20 6e 6f 77 2e 20 20 49 | 20 63 6f 6c 6c 65 63 74 | now. I| collect|
|00001070| 20 74 68 65 20 6d 61 74 | 65 72 69 61 6c 20 69 6e | the mat|erial in|
|00001080| 20 61 20 5c 76 62 6f 78 | 20 74 68 65 6e 20 49 20 | a \vbox| then I |
|00001090| 75 73 65 20 74 68 65 20 | 76 61 6c 75 65 73 20 6f |use the |values o|
|000010a0| 66 0a 25 20 5c 6c 65 66 | 74 73 6b 69 70 20 61 6e |f.% \lef|tskip an|
|000010b0| 64 20 5c 72 69 67 68 74 | 73 6b 69 70 20 74 6f 20 |d \right|skip to |
|000010c0| 74 72 69 6d 20 69 74 20 | 64 6f 77 6e 2c 20 28 74 |trim it |down, (t|
|000010d0| 68 65 20 5c 76 62 6f 78 | 20 69 73 20 61 6c 77 61 |he \vbox| is alwa|
|000010e0| 79 73 0a 25 20 5c 68 73 | 69 7a 65 20 69 6e 20 77 |ys.% \hs|ize in w|
|000010f0| 69 64 74 68 20 62 65 63 | 61 75 73 65 20 74 68 61 |idth bec|ause tha|
|00001100| 74 27 73 20 74 68 65 20 | 77 61 79 20 54 65 58 20 |t's the |way TeX |
|00001110| 73 65 74 20 69 74 29 2e | 20 20 46 72 6f 6d 20 74 |set it).| From t|
|00001120| 68 69 73 0a 25 20 62 6f | 78 2c 20 49 20 67 65 6e |his.% bo|x, I gen|
|00001130| 65 72 61 74 65 20 61 20 | 62 6f 78 20 77 69 74 68 |erate a |box with|
|00001140| 20 61 20 62 6f 72 64 65 | 72 20 74 68 61 74 20 69 | a borde|r that i|
|00001150| 73 20 69 6e 64 65 6e 74 | 65 64 20 62 79 20 74 68 |s indent|ed by th|
|00001160| 65 0a 25 20 61 70 70 72 | 6f 70 72 69 61 74 65 20 |e.% appr|opriate |
|00001170| 5c 6c 65 66 74 73 6b 69 | 70 20 61 6d 6f 75 6e 74 |\leftski|p amount|
|00001180| 2e 20 20 49 6d 70 72 6f | 76 65 6d 65 6e 74 73 20 |. Impro|vements |
|00001190| 61 72 65 20 77 65 6c 63 | 6f 6d 65 2e 2e 2e 0a 25 |are welc|ome....%|
|000011a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000011e0| 25 25 25 25 25 25 25 0a | 5c 6e 65 77 62 6f 78 5c |%%%%%%%.|\newbox\|
|000011f0| 67 72 61 70 68 62 6f 78 | 20 20 20 20 20 20 20 20 |graphbox| |
|00001200| 20 20 20 20 25 20 5c 62 | 65 67 69 6e 7b 62 6f 78 | % \b|egin{box|
|00001210| 7d 20 62 6f 78 0a 5c 6e | 65 77 64 69 6d 65 6e 5c |} box.\n|ewdimen\|
|00001220| 67 72 61 70 68 62 6f 78 | 77 69 64 74 68 20 20 20 |graphbox|width |
|00001230| 20 20 25 20 77 69 64 74 | 68 20 6f 66 20 62 6f 78 | % widt|h of box|
|00001240| 0a 5c 6e 65 77 64 69 6d | 65 6e 5c 67 72 61 70 68 |.\newdim|en\graph|
|00001250| 62 6f 78 6c 65 66 74 6d | 61 72 20 20 20 25 20 6c |boxleftm|ar % l|
|00001260| 65 66 74 20 6d 61 72 67 | 69 6e 20 6f 66 20 62 6f |eft marg|in of bo|
|00001270| 78 0a 5c 6e 65 77 64 69 | 6d 65 6e 5c 67 72 61 70 |x.\newdi|men\grap|
|00001280| 68 62 6f 78 62 6f 72 64 | 65 72 20 20 20 20 25 20 |hboxbord|er % |
|00001290| 62 6f 72 64 65 72 20 64 | 69 73 74 61 6e 63 65 20 |border d|istance |
|000012a0| 28 66 72 6f 6d 20 72 75 | 6c 65 73 20 74 6f 20 74 |(from ru|les to t|
|000012b0| 65 78 74 29 0a 5c 67 72 | 61 70 68 62 6f 78 62 6f |ext).\gr|aphboxbo|
|000012c0| 72 64 65 72 3d 30 2e 32 | 35 69 6e 20 20 20 20 20 |rder=0.2|5in |
|000012d0| 20 25 20 20 20 64 65 66 | 61 75 6c 74 73 20 74 6f | % def|aults to|
|000012e0| 20 30 2e 32 35 69 6e 0a | 5c 6e 65 77 64 69 6d 65 | 0.25in.|\newdime|
|000012f0| 6e 5c 67 72 61 70 68 62 | 6f 78 74 68 69 63 6b 20 |n\graphb|oxthick |
|00001300| 20 20 20 20 25 20 62 6f | 72 64 65 72 20 74 68 69 | % bo|rder thi|
|00001310| 63 6b 6e 65 73 73 20 28 | 74 68 69 63 6b 6e 65 73 |ckness (|thicknes|
|00001320| 73 20 6f 66 20 72 75 6c | 65 73 29 0a 5c 67 72 61 |s of rul|es).\gra|
|00001330| 70 68 62 6f 78 74 68 69 | 63 6b 3d 30 2e 34 70 74 |phboxthi|ck=0.4pt|
|00001340| 20 20 20 20 20 20 20 20 | 25 20 20 20 64 65 66 61 | |% defa|
|00001350| 75 6c 74 73 20 74 6f 20 | 30 2e 34 70 74 0a 25 25 |ults to |0.4pt.%%|
|00001360| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001370| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001380| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001390| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000013a0| 25 25 25 25 25 25 0a 25 | 20 5c 62 65 67 69 6e 20 |%%%%%%.%| \begin |
|000013b0| 61 6e 64 20 5c 65 6e 64 | 20 6d 61 63 72 6f 73 2c |and \end| macros,|
|000013c0| 20 74 68 61 6e 6b 73 20 | 28 6d 6f 73 74 6c 79 29 | thanks |(mostly)|
|000013d0| 20 74 6f 20 42 65 72 74 | 20 42 6f 73 20 3c 62 65 | to Bert| Bos <be|
|000013e0| 72 74 40 6c 65 74 2e 72 | 75 67 2e 6e 6c 3e 2e 0a |rt@let.r|ug.nl>..|
|000013f0| 25 20 54 68 61 6e 6b 73 | 20 42 65 72 74 21 0a 5c |% Thanks| Bert!.\|
|00001400| 64 65 66 5c 62 65 67 69 | 6e 23 31 7b 5c 62 65 67 |def\begi|n#1{\beg|
|00001410| 69 6e 67 72 6f 75 70 20 | 5c 6c 65 74 5c 40 67 72 |ingroup |\let\@gr|
|00001420| 6f 75 70 5c 72 65 6c 61 | 78 25 0a 20 20 5c 65 78 |oup\rela|x%. \ex|
|00001430| 70 61 6e 64 61 66 74 65 | 72 5c 6c 65 74 5c 65 78 |pandafte|r\let\ex|
|00001440| 70 61 6e 64 61 66 74 65 | 72 5c 40 67 72 6f 75 70 |pandafte|r\@group|
|00001450| 5c 63 73 6e 61 6d 65 20 | 40 62 65 67 69 6e 23 31 |\csname |@begin#1|
|00001460| 5c 65 6e 64 63 73 6e 61 | 6d 65 25 0a 20 20 5c 63 |\endcsna|me%. \c|
|00001470| 73 6e 61 6d 65 20 40 62 | 65 67 69 6e 23 31 5c 65 |sname @b|egin#1\e|
|00001480| 6e 64 63 73 6e 61 6d 65 | 7d 20 25 20 65 78 65 63 |ndcsname|} % exec|
|00001490| 75 74 65 20 63 6f 6d 6d | 61 6e 64 0a 5c 64 65 66 |ute comm|and.\def|
|000014a0| 5c 65 6e 64 23 31 7b 5c | 65 78 70 61 6e 64 61 66 |\end#1{\|expandaf|
|000014b0| 74 65 72 5c 69 66 78 5c | 63 73 6e 61 6d 65 20 40 |ter\ifx\|csname @|
|000014c0| 62 65 67 69 6e 23 31 5c | 65 6e 64 63 73 6e 61 6d |begin#1\|endcsnam|
|000014d0| 65 5c 40 67 72 6f 75 70 | 5c 65 6c 73 65 25 0a 20 |e\@group|\else%. |
|000014e0| 20 5c 65 72 72 6d 65 73 | 73 61 67 65 7b 45 6e 64 | \errmes|sage{End|
|000014f0| 20 64 6f 65 73 6e 27 74 | 20 6d 61 74 63 68 20 62 | doesn't| match b|
|00001500| 65 67 69 6e 3a 20 5c 6e | 6f 65 78 70 61 6e 64 5c |egin: \n|oexpand\|
|00001510| 65 6e 64 7b 23 31 7d 7d | 5c 66 69 25 0a 20 20 5c |end{#1}}|\fi%. \|
|00001520| 65 78 70 61 6e 64 61 66 | 74 65 72 5c 69 66 78 5c |expandaf|ter\ifx\|
|00001530| 63 73 6e 61 6d 65 20 40 | 65 6e 64 23 31 5c 65 6e |csname @|end#1\en|
|00001540| 64 63 73 6e 61 6d 65 5c | 72 65 6c 61 78 20 5c 65 |dcsname\|relax \e|
|00001550| 6c 73 65 0a 20 20 5c 63 | 73 6e 61 6d 65 20 40 65 |lse. \c|sname @e|
|00001560| 6e 64 23 31 5c 65 6e 64 | 63 73 6e 61 6d 65 5c 66 |nd#1\end|csname\f|
|00001570| 69 0a 20 20 5c 65 6e 64 | 67 72 6f 75 70 7d 0a 25 |i. \end|group}.%|
|00001580| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001590| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000015a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000015b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000015c0| 25 25 25 25 25 25 25 0a | 25 20 41 62 73 6f 6c 75 |%%%%%%%.|% Absolu|
|000015d0| 74 65 20 76 61 6c 75 65 | 2c 20 6e 6f 20 6f 6e 65 |te value|, no one|
|000015e0| 20 69 73 20 65 76 65 72 | 20 67 6f 69 6e 67 20 74 | is ever| going t|
|000015f0| 6f 20 75 73 65 20 74 68 | 69 73 20 62 75 74 2e 2e |o use th|is but..|
|00001600| 2e 69 74 20 77 61 73 20 | 69 6e 0a 25 20 48 69 67 |.it was |in.% Hig|
|00001610| 68 53 74 79 6c 65 2c 20 | 73 6f 20 68 65 72 65 20 |hStyle, |so here |
|00001620| 69 74 20 69 73 2e 20 20 | 41 63 74 75 61 6c 6c 79 |it is. |Actually|
|00001630| 2c 20 69 74 20 77 61 73 | 20 69 6e 20 48 69 67 68 |, it was| in High|
|00001640| 53 74 79 6c 65 20 61 6e | 64 20 69 74 20 77 61 73 |Style an|d it was|
|00001650| 0a 25 20 65 61 73 79 20 | 74 6f 20 64 6f 20 73 6f |.% easy |to do so|
|00001660| 20 68 65 72 65 20 69 74 | 20 69 73 20 28 74 68 65 | here it| is (the|
|00001670| 72 65 20 61 72 65 20 6c | 6f 74 73 20 6f 66 20 74 |re are l|ots of t|
|00001680| 68 69 6e 67 73 20 69 6e | 20 48 69 67 68 53 74 79 |hings in| HighSty|
|00001690| 6c 65 20 74 68 61 74 0a | 25 20 49 20 68 61 76 65 |le that.|% I have|
|000016a0| 6e 27 74 20 28 61 6e 64 | 20 70 72 6f 62 61 62 6c |n't (and| probabl|
|000016b0| 79 20 77 6f 6e 27 74 29 | 20 69 6d 70 6c 65 6d 65 |y won't)| impleme|
|000016c0| 6e 74 2e 0a 5c 64 65 66 | 5c 61 62 73 23 31 7b 25 |nt..\def|\abs#1{%|
|000016d0| 0a 20 20 5c 77 6f 72 6b | 72 65 67 3d 23 31 0a 20 |. \work|reg=#1. |
|000016e0| 20 5c 69 66 6e 75 6d 30 | 3e 5c 77 6f 72 6b 72 65 | \ifnum0|>\workre|
|000016f0| 67 0a 20 20 20 20 5c 6e | 75 6d 62 65 72 20 2d 5c |g. \n|umber -\|
|00001700| 77 6f 72 6b 72 65 67 0a | 20 20 5c 65 6c 73 65 0a |workreg.| \else.|
|00001710| 20 20 20 20 5c 6e 75 6d | 62 65 72 20 5c 77 6f 72 | \num|ber \wor|
|00001720| 6b 72 65 67 0a 20 20 5c | 66 69 0a 7d 0a 25 25 25 |kreg. \|fi.}.%%%|
|00001730| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001740| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001750| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001760| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001770| 25 25 25 25 25 0a 25 20 | 61 73 6b 73 20 74 68 65 |%%%%%.% |asks the|
|00001780| 20 75 73 65 72 20 66 6f | 72 20 61 20 73 74 72 69 | user fo|r a stri|
|00001790| 6e 67 0a 5c 64 65 66 5c | 61 63 63 65 70 74 7b 5c |ng.\def\|accept{\|
|000017a0| 69 6d 6d 65 64 69 61 74 | 65 5c 72 65 61 64 5c 63 |immediat|e\read\c|
|000017b0| 6f 6e 73 6f 6c 65 20 74 | 6f 7d 0a 25 25 25 25 25 |onsole t|o}.%%%%%|
|000017c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000017f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001800| 25 25 25 0a 25 20 6d 61 | 6b 65 73 20 61 20 62 6c |%%%.% ma|kes a bl|
|00001810| 61 6e 6b 20 72 75 6c 65 | 0a 5c 64 65 66 5c 62 6c |ank rule|.\def\bl|
|00001820| 61 6e 6b 23 31 7b 5c 68 | 62 6f 78 20 74 6f 20 23 |ank#1{\h|box to #|
|00001830| 31 7b 5c 68 72 75 6c 65 | 66 69 6c 6c 7d 7d 0a 25 |1{\hrule|fill}}.%|
|00001840| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001850| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001860| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001870| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001880| 25 25 25 25 25 25 25 0a | 25 20 62 6f 6c 64 20 66 |%%%%%%%.|% bold f|
|00001890| 61 63 65 64 20 74 65 78 | 74 0a 5c 64 65 66 5c 62 |aced tex|t.\def\b|
|000018a0| 6f 7b 5c 62 66 7d 0a 25 | 25 25 25 25 25 25 25 25 |o{\bf}.%|%%%%%%%%|
|000018b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000018c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000018d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000018e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 0a |%%%%%%%%|%%%%%%%.|
|000018f0| 25 20 62 6f 6c 64 20 66 | 61 63 65 64 20 74 65 78 |% bold f|aced tex|
|00001900| 74 20 69 6e 20 61 20 67 | 72 6f 75 70 0a 5c 64 65 |t in a g|roup.\de|
|00001910| 66 5c 40 62 65 67 69 6e | 62 6f 6c 64 74 65 78 74 |f\@begin|boldtext|
|00001920| 7b 5c 62 65 67 69 6e 67 | 72 6f 75 70 5c 62 6f 7d |{\beging|roup\bo}|
|00001930| 0a 5c 64 65 66 5c 40 65 | 6e 64 62 6f 6c 64 74 65 |.\def\@e|ndboldte|
|00001940| 78 74 7b 5c 65 6e 64 67 | 72 6f 75 70 7d 0a 25 25 |xt{\endg|roup}.%%|
|00001950| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001960| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001970| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001980| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001990| 25 25 25 25 25 25 0a 25 | 20 54 68 69 73 20 69 73 |%%%%%%.%| This is|
|000019a0| 20 61 20 72 61 74 68 65 | 72 20 66 72 61 67 69 6c | a rathe|r fragil|
|000019b0| 65 20 73 65 74 20 6f 66 | 20 6d 61 63 72 6f 73 20 |e set of| macros |
|000019c0| 66 6f 72 20 68 61 6e 64 | 6c 69 6e 67 20 74 68 65 |for hand|ling the|
|000019d0| 20 5c 62 65 67 69 6e 7b | 62 6f 78 7d 2e 2e 2e 0a | \begin{|box}....|
|000019e0| 25 20 5c 65 6e 64 7b 62 | 6f 78 7d 20 65 6e 76 69 |% \end{b|ox} envi|
|000019f0| 72 6f 6e 6d 65 6e 74 2e | 20 20 49 74 20 77 69 6c |ronment.| It wil|
|00001a00| 6c 20 68 61 6e 64 6c 65 | 20 63 68 61 6e 67 65 73 |l handle| changes|
|00001a10| 20 69 6e 20 5c 6c 65 66 | 74 73 6b 69 70 20 61 6e | in \lef|tskip an|
|00001a20| 64 20 5c 72 69 67 68 74 | 73 6b 69 70 0a 25 20 61 |d \right|skip.% a|
|00001a30| 6e 64 20 69 74 20 77 69 | 6c 6c 20 68 61 6e 64 6c |nd it wi|ll handl|
|00001a40| 65 20 6d 75 6c 74 69 70 | 6c 65 20 70 61 72 61 67 |e multip|le parag|
|00001a50| 72 61 70 68 73 2c 20 62 | 75 74 20 49 20 64 6f 6e |raphs, b|ut I don|
|00001a60| 27 74 20 74 68 69 6e 6b | 20 69 74 20 77 69 6c 6c |'t think| it will|
|00001a70| 0a 25 20 68 61 6e 64 6c | 65 20 72 65 61 6c 6c 79 |.% handl|e really|
|00001a80| 20 63 6f 6d 70 6c 65 78 | 20 74 68 69 6e 67 73 20 | complex| things |
|00001a90| 6c 69 6b 65 20 6d 75 6c | 74 69 70 6c 65 20 70 61 |like mul|tiple pa|
|00001aa0| 67 65 73 20 6f 72 20 61 | 6e 79 74 68 69 6e 67 20 |ges or a|nything |
|00001ab0| 6c 69 6b 65 20 74 68 61 | 74 2e 0a 25 0a 5c 64 65 |like tha|t..%.\de|
|00001ac0| 66 5c 73 65 74 62 6f 78 | 74 68 69 63 6b 6e 65 73 |f\setbox|thicknes|
|00001ad0| 73 23 31 7b 5c 67 6c 6f | 62 61 6c 5c 67 72 61 70 |s#1{\glo|bal\grap|
|00001ae0| 68 62 6f 78 74 68 69 63 | 6b 3d 23 31 7d 0a 5c 64 |hboxthic|k=#1}.\d|
|00001af0| 65 66 5c 73 65 74 62 6f | 78 67 75 74 74 65 72 23 |ef\setbo|xgutter#|
|00001b00| 31 7b 5c 67 6c 6f 62 61 | 6c 5c 67 72 61 70 68 62 |1{\globa|l\graphb|
|00001b10| 6f 78 62 6f 72 64 65 72 | 3d 23 31 7d 0a 5c 64 65 |oxborder|=#1}.\de|
|00001b20| 66 5c 40 62 65 67 69 6e | 62 6f 78 7b 5c 70 61 72 |f\@begin|box{\par|
|00001b30| 25 0a 20 20 20 20 5c 67 | 6c 6f 62 61 6c 5c 67 72 |%. \g|lobal\gr|
|00001b40| 61 70 68 62 6f 78 6c 65 | 66 74 6d 61 72 3d 5c 6c |aphboxle|ftmar=\l|
|00001b50| 65 66 74 73 6b 69 70 25 | 0a 20 20 20 20 5c 67 6c |eftskip%|. \gl|
|00001b60| 6f 62 61 6c 5c 67 72 61 | 70 68 62 6f 78 77 69 64 |obal\gra|phboxwid|
|00001b70| 74 68 3d 5c 68 73 69 7a | 65 25 0a 20 20 20 20 5c |th=\hsiz|e%. \|
|00001b80| 67 6c 6f 62 61 6c 5c 61 | 64 76 61 6e 63 65 5c 67 |global\a|dvance\g|
|00001b90| 72 61 70 68 62 6f 78 77 | 69 64 74 68 20 62 79 20 |raphboxw|idth by |
|00001ba0| 2d 5c 67 72 61 70 68 62 | 6f 78 6c 65 66 74 6d 61 |-\graphb|oxleftma|
|00001bb0| 72 25 0a 20 20 20 20 5c | 67 6c 6f 62 61 6c 5c 61 |r%. \|global\a|
|00001bc0| 64 76 61 6e 63 65 5c 67 | 72 61 70 68 62 6f 78 77 |dvance\g|raphboxw|
|00001bd0| 69 64 74 68 20 62 79 20 | 2d 5c 72 69 67 68 74 73 |idth by |-\rights|
|00001be0| 6b 69 70 25 0a 20 20 20 | 20 5c 67 6c 6f 62 61 6c |kip%. | \global|
|00001bf0| 5c 61 64 76 61 6e 63 65 | 5c 67 72 61 70 68 62 6f |\advance|\graphbo|
|00001c00| 78 77 69 64 74 68 20 62 | 79 20 32 5c 67 72 61 70 |xwidth b|y 2\grap|
|00001c10| 68 62 6f 78 62 6f 72 64 | 65 72 25 0a 20 20 20 20 |hboxbord|er%. |
|00001c20| 5c 67 6c 6f 62 61 6c 5c | 61 64 76 61 6e 63 65 5c |\global\|advance\|
|00001c30| 67 72 61 70 68 62 6f 78 | 6c 65 66 74 6d 61 72 20 |graphbox|leftmar |
|00001c40| 62 79 20 2d 5c 67 72 61 | 70 68 62 6f 78 62 6f 72 |by -\gra|phboxbor|
|00001c50| 64 65 72 25 0a 20 20 20 | 20 5c 73 65 74 62 6f 78 |der%. | \setbox|
|00001c60| 5c 67 72 61 70 68 62 6f | 78 3d 5c 76 62 6f 78 5c |\graphbo|x=\vbox\|
|00001c70| 62 67 72 6f 75 70 7d 0a | 5c 64 65 66 5c 40 65 6e |bgroup}.|\def\@en|
|00001c80| 64 62 6f 78 7b 5c 70 61 | 72 5c 65 67 72 6f 75 70 |dbox{\pa|r\egroup|
|00001c90| 25 0a 20 20 20 5c 73 65 | 74 62 6f 78 5c 67 72 61 |%. \se|tbox\gra|
|00001ca0| 70 68 62 6f 78 3d 5c 76 | 62 6f 78 7b 5c 68 62 6f |phbox=\v|box{\hbo|
|00001cb0| 78 20 74 6f 20 5c 67 72 | 61 70 68 62 6f 78 77 69 |x to \gr|aphboxwi|
|00001cc0| 64 74 68 7b 5c 68 73 73 | 5c 62 6f 78 5c 67 72 61 |dth{\hss|\box\gra|
|00001cd0| 70 68 62 6f 78 5c 68 73 | 73 7d 7d 25 0a 20 20 20 |phbox\hs|s}}%. |
|00001ce0| 5c 68 62 6f 78 7b 5c 68 | 73 6b 69 70 5c 67 72 61 |\hbox{\h|skip\gra|
|00001cf0| 70 68 62 6f 78 6c 65 66 | 74 6d 61 72 25 0a 20 20 |phboxlef|tmar%. |
|00001d00| 20 20 20 20 5c 76 72 75 | 6c 65 20 77 69 64 74 68 | \vru|le width|
|00001d10| 5c 67 72 61 70 68 62 6f | 78 74 68 69 63 6b 25 0a |\graphbo|xthick%.|
|00001d20| 20 20 20 20 20 20 5c 76 | 62 6f 78 7b 25 0a 20 20 | \v|box{%. |
|00001d30| 20 20 20 20 20 20 5c 68 | 72 75 6c 65 20 68 65 69 | \h|rule hei|
|00001d40| 67 68 74 5c 67 72 61 70 | 68 62 6f 78 74 68 69 63 |ght\grap|hboxthic|
|00001d50| 6b 20 64 65 70 74 68 30 | 70 74 25 0a 20 20 20 20 |k depth0|pt%. |
|00001d60| 20 20 20 20 5c 76 73 6b | 69 70 5c 67 72 61 70 68 | \vsk|ip\graph|
|00001d70| 62 6f 78 62 6f 72 64 65 | 72 25 0a 20 20 20 20 20 |boxborde|r%. |
|00001d80| 20 20 20 5c 62 6f 78 5c | 67 72 61 70 68 62 6f 78 | \box\|graphbox|
|00001d90| 25 0a 20 20 20 20 20 20 | 20 20 5c 76 73 6b 69 70 |%. | \vskip|
|00001da0| 5c 67 72 61 70 68 62 6f | 78 62 6f 72 64 65 72 25 |\graphbo|xborder%|
|00001db0| 0a 20 20 20 20 20 20 20 | 20 5c 68 72 75 6c 65 20 |. | \hrule |
|00001dc0| 64 65 70 74 68 5c 67 72 | 61 70 68 62 6f 78 74 68 |depth\gr|aphboxth|
|00001dd0| 69 63 6b 20 68 65 69 67 | 68 74 30 70 74 25 0a 20 |ick heig|ht0pt%. |
|00001de0| 20 20 20 20 20 7d 25 0a | 20 20 20 20 20 20 5c 76 | }%.| \v|
|00001df0| 72 75 6c 65 20 77 69 64 | 74 68 5c 67 72 61 70 68 |rule wid|th\graph|
|00001e00| 62 6f 78 74 68 69 63 6b | 25 0a 20 20 20 20 7d 25 |boxthick|%. }%|
|00001e10| 0a 7d 0a 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |.}.%%%%%|%%%%%%%%|
|00001e20| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001e30| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001e40| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001e50| 25 25 25 25 25 25 25 25 | 25 25 25 0a 5c 64 65 66 |%%%%%%%%|%%%.\def|
|00001e60| 5c 63 65 6e 74 65 72 23 | 31 7b 5c 68 62 6f 78 20 |\center#|1{\hbox |
|00001e70| 74 6f 20 5c 68 73 69 7a | 65 7b 5c 68 66 69 6c 23 |to \hsiz|e{\hfil#|
|00001e80| 31 5c 68 66 69 6c 7d 7d | 0a 25 25 25 25 25 25 25 |1\hfil}}|.%%%%%%%|
|00001e90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001ea0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001eb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001ec0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001ed0| 25 0a 5c 64 65 66 5c 69 | 6e 23 31 7b 5c 67 6c 6f |%.\def\i|n#1{\glo|
|00001ee0| 62 61 6c 5c 61 64 76 61 | 6e 63 65 5c 6c 65 66 74 |bal\adva|nce\left|
|00001ef0| 73 6b 69 70 20 62 79 20 | 23 31 7d 0a 25 25 25 25 |skip by |#1}.%%%%|
|00001f00| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001f10| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001f20| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001f30| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001f40| 25 25 25 25 0a 5c 64 65 | 66 5c 69 6e 72 23 31 7b |%%%%.\de|f\inr#1{|
|00001f50| 5c 67 6c 6f 62 61 6c 5c | 61 64 76 61 6e 63 65 5c |\global\|advance\|
|00001f60| 72 69 67 68 74 73 6b 69 | 70 20 62 79 20 23 31 7d |rightski|p by #1}|
|00001f70| 0a 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |.%%%%%%%|%%%%%%%%|
|00001f80| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001f90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001fa0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001fb0| 25 25 25 25 25 25 25 25 | 25 0a 5c 64 65 66 5c 69 |%%%%%%%%|%.\def\i|
|00001fc0| 6e 62 6f 74 68 23 31 7b | 5c 69 6e 7b 23 31 7d 5c |nboth#1{|\in{#1}\|
|00001fd0| 69 6e 72 7b 23 31 7d 7d | 0a 25 25 25 25 25 25 25 |inr{#1}}|.%%%%%%%|
|00001fe0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00001ff0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002000| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002010| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002020| 25 0a 5c 64 65 66 5c 40 | 62 65 67 69 6e 69 6e 62 |%.\def\@|begininb|
|00002030| 6f 74 68 23 31 7b 5c 62 | 67 72 6f 75 70 5c 6c 65 |oth#1{\b|group\le|
|00002040| 66 74 73 6b 69 70 3d 23 | 31 5c 72 69 67 68 74 73 |ftskip=#|1\rights|
|00002050| 6b 69 70 3d 23 31 7d 0a | 5c 64 65 66 5c 40 65 6e |kip=#1}.|\def\@en|
|00002060| 64 69 6e 62 6f 74 68 7b | 5c 65 67 72 6f 75 70 7d |dinboth{|\egroup}|
|00002070| 0a 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |.%%%%%%%|%%%%%%%%|
|00002080| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002090| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000020a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000020b0| 25 25 25 25 25 25 25 25 | 25 0a 25 20 54 68 69 73 |%%%%%%%%|%.% This|
|000020c0| 20 64 65 66 69 6e 65 73 | 20 5c 62 65 67 69 6e 7b | defines| \begin{|
|000020d0| 70 6f 69 6e 74 73 7d 2c | 20 5c 62 65 67 69 6e 7b |points},| \begin{|
|000020e0| 62 75 6c 6c 65 74 73 7d | 2c 20 61 6e 64 20 5c 62 |bullets}|, and \b|
|000020f0| 65 67 69 6e 7b 6c 69 73 | 74 7d 2e 20 20 4f 66 0a |egin{lis|t}. Of.|
|00002100| 25 20 63 6f 75 72 73 65 | 2c 20 69 74 20 61 6c 73 |% course|, it als|
|00002110| 6f 20 64 65 66 69 6e 65 | 73 20 74 68 65 20 61 70 |o define|s the ap|
|00002120| 70 72 6f 70 72 69 61 74 | 65 20 5c 65 6e 64 7b 7d |propriat|e \end{}|
|00002130| 73 2e 2e 2e 0a 25 0a 25 | 20 5c 62 65 67 69 6e 7b |s....%.%| \begin{|
|00002140| 70 6f 69 6e 74 73 7d 77 | 69 64 74 68 3d 31 69 6e |points}w|idth=1in|
|00002150| 20 6a 75 73 74 3d 66 7c | 6c 7c 72 7c 63 20 74 65 | just=f||l|r|c te|
|00002160| 78 74 3d 69 7c 72 7c 62 | 0a 25 20 5c 62 65 67 69 |xt=i|r|b|.% \begi|
|00002170| 6e 7b 6c 69 73 74 7d 20 | 20 20 20 75 70 20 74 6f |n{list} | up to|
|00002180| 20 74 68 72 65 65 20 6c | 65 76 65 6c 73 2e 2e 2e | three l|evels...|
|00002190| 0a 25 20 5c 62 65 67 69 | 6e 7b 62 75 6c 6c 65 74 |.% \begi|n{bullet|
|000021a0| 73 7d 20 75 70 20 74 6f | 20 73 69 78 20 6c 65 76 |s} up to| six lev|
|000021b0| 65 6c 73 2e 2e 2e 0a 25 | 0a 25 25 25 25 25 25 25 |els....%|.%%%%%%%|
|000021c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000021d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000021e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000021f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002200| 25 0a 25 20 4d 61 6b 65 | 20 73 75 72 65 20 77 65 |%.% Make| sure we|
|00002210| 20 64 6f 6e 27 74 20 6c | 6f 61 64 20 74 68 65 20 | don't l|oad the |
|00002220| 66 69 6c 65 20 6d 6f 72 | 65 20 74 68 61 6e 20 6f |file mor|e than o|
|00002230| 6e 63 65 2e 2e 2e 0a 25 | 25 25 25 25 25 25 25 25 |nce....%|%%%%%%%%|
|00002240| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002250| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002260| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002270| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 0a |%%%%%%%%|%%%%%%%.|
|00002280| 5c 6e 65 77 64 69 6d 65 | 6e 5c 70 6f 69 6e 74 77 |\newdime|n\pointw|
|00002290| 69 64 74 68 20 20 20 20 | 20 20 20 20 20 20 20 20 |idth | |
|000022a0| 20 20 20 25 20 68 6f 77 | 20 77 69 64 65 20 61 72 | % how| wide ar|
|000022b0| 65 20 74 68 65 20 70 6f | 69 6e 74 73 0a 5c 6e 65 |e the po|ints.\ne|
|000022c0| 77 64 69 6d 65 6e 5c 70 | 6f 69 6e 74 69 6e 64 65 |wdimen\p|ointinde|
|000022d0| 6e 74 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |nt | |
|000022e0| 25 20 68 6f 77 20 6d 75 | 63 68 20 69 6e 64 65 6e |% how mu|ch inden|
|000022f0| 74 61 74 69 6f 6e 0a 5c | 6e 65 77 64 69 6d 65 6e |tation.\|newdimen|
|00002300| 5c 70 6f 69 6e 74 67 75 | 74 74 65 72 20 20 20 20 |\pointgu|tter |
|00002310| 20 20 20 20 20 20 20 20 | 20 20 25 20 67 75 74 74 | | % gutt|
|00002320| 65 72 20 62 65 74 77 65 | 65 6e 20 70 6f 69 6e 74 |er betwe|en point|
|00002330| 73 20 61 6e 64 20 74 65 | 78 74 0a 5c 6e 65 77 63 |s and te|xt.\newc|
|00002340| 6f 75 6e 74 5c 6c 69 73 | 74 6e 75 6d 6e 6f 72 6d |ount\lis|tnumnorm|
|00002350| 61 6c 20 20 20 20 20 20 | 20 20 20 20 20 20 25 20 |al | % |
|00002360| 6c 69 73 74 20 69 74 65 | 6d 20 6e 75 6d 62 65 72 |list ite|m number|
|00002370| 20 28 64 65 70 74 68 20 | 31 29 0a 5c 6e 65 77 63 | (depth |1).\newc|
|00002380| 6f 75 6e 74 5c 6c 69 73 | 74 6e 75 6d 61 6c 70 68 |ount\lis|tnumalph|
|00002390| 61 20 20 20 20 20 20 20 | 20 20 20 20 20 20 25 20 |a | % |
|000023a0| 6c 69 73 74 20 69 74 65 | 6d 20 6e 75 6d 62 65 72 |list ite|m number|
|000023b0| 20 28 64 65 70 74 68 20 | 32 29 0a 5c 6e 65 77 63 | (depth |2).\newc|
|000023c0| 6f 75 6e 74 5c 6c 69 73 | 74 6e 75 6d 72 6f 6d 61 |ount\lis|tnumroma|
|000023d0| 6e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 25 20 |n | % |
|000023e0| 6c 69 73 74 20 69 74 65 | 6d 20 6e 75 6d 62 65 72 |list ite|m number|
|000023f0| 20 28 64 65 70 74 68 20 | 33 29 0a 5c 6e 65 77 63 | (depth |3).\newc|
|00002400| 6f 75 6e 74 5c 6c 69 73 | 74 64 65 70 74 68 20 20 |ount\lis|tdepth |
|00002410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 25 20 | | % |
|00002420| 63 75 72 72 65 6e 74 20 | 6c 69 73 74 20 64 65 70 |current |list dep|
|00002430| 74 68 0a 5c 6e 65 77 63 | 6f 75 6e 74 5c 62 75 6c |th.\newc|ount\bul|
|00002440| 6c 64 65 70 74 68 20 20 | 20 20 20 20 20 20 20 20 |ldepth | |
|00002450| 20 20 20 20 20 20 25 20 | 63 75 72 72 65 6e 74 20 | % |current |
|00002460| 62 75 6c 6c 65 74 20 6c | 69 73 74 20 64 65 70 74 |bullet l|ist dept|
|00002470| 68 0a 5c 64 65 66 5c 70 | 6f 69 6e 74 66 75 6c 6c |h.\def\p|ointfull|
|00002480| 6a 75 73 74 7b 66 7d 20 | 20 20 20 20 20 20 20 20 |just{f} | |
|00002490| 20 20 20 20 20 25 20 66 | 75 6c 6c 20 6a 75 73 74 | % f|ull just|
|000024a0| 69 66 69 63 61 74 69 6f | 6e 3f 0a 5c 64 65 66 5c |ificatio|n?.\def\|
|000024b0| 70 6f 69 6e 74 72 69 67 | 68 74 6a 75 73 74 7b 72 |pointrig|htjust{r|
|000024c0| 7d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 25 20 |} | % |
|000024d0| 72 69 67 68 74 20 6a 75 | 73 74 69 66 69 63 61 74 |right ju|stificat|
|000024e0| 69 6f 6e 3f 0a 5c 64 65 | 66 5c 70 6f 69 6e 74 6c |ion?.\de|f\pointl|
|000024f0| 65 66 74 6a 75 73 74 7b | 6c 7d 20 20 20 20 20 20 |eftjust{|l} |
|00002500| 20 20 20 20 20 20 20 20 | 25 20 6c 65 66 74 20 6a | |% left j|
|00002510| 75 73 74 69 66 69 63 61 | 74 69 6f 6e 3f 0a 5c 64 |ustifica|tion?.\d|
|00002520| 65 66 5c 70 6f 69 6e 74 | 63 65 6e 74 65 72 6a 75 |ef\point|centerju|
|00002530| 73 74 7b 63 7d 20 20 20 | 20 20 20 20 20 20 20 20 |st{c} | |
|00002540| 20 25 20 63 65 6e 74 65 | 72 20 6a 75 73 74 69 66 | % cente|r justif|
|00002550| 69 63 61 74 69 6f 6e 3f | 0a 5c 64 65 66 5c 70 6f |ication?|.\def\po|
|00002560| 69 6e 74 74 65 78 74 69 | 74 61 6c 69 63 7b 69 7d |inttexti|talic{i}|
|00002570| 20 20 20 20 20 20 20 20 | 20 20 20 20 25 20 69 74 | | % it|
|00002580| 61 6c 69 63 20 74 65 78 | 74 0a 5c 64 65 66 5c 70 |alic tex|t.\def\p|
|00002590| 6f 69 6e 74 74 65 78 74 | 62 6f 6c 64 7b 62 7d 20 |ointtext|bold{b} |
|000025a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 20 62 | | % b|
|000025b0| 6f 6c 64 20 74 65 78 74 | 0a 5c 64 65 66 5c 70 6f |old text|.\def\po|
|000025c0| 69 6e 74 69 74 61 6c 69 | 63 7b 5c 69 74 7d 20 20 |intitali|c{\it} |
|000025d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 25 20 5c 69 | | % \i|
|000025e0| 74 20 69 73 20 64 65 66 | 69 6e 65 64 20 69 6e 20 |t is def|ined in |
|000025f0| 70 6c 61 69 6e 20 74 65 | 78 2c 20 63 68 61 6e 67 |plain te|x, chang|
|00002600| 65 0a 25 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e.% | |
|00002610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002620| 20 20 20 20 20 20 20 20 | 20 20 74 68 69 73 20 74 | | this t|
|00002630| 6f 20 75 73 65 20 6f 74 | 68 65 72 20 66 6f 6e 74 |o use ot|her font|
|00002640| 73 0a 5c 64 65 66 5c 70 | 6f 69 6e 74 62 6f 6c 64 |s.\def\p|ointbold|
|00002650| 7b 5c 62 66 7d 20 20 20 | 20 20 20 20 20 20 20 20 |{\bf} | |
|00002660| 20 20 20 20 20 25 20 5c | 62 66 20 69 73 20 66 6f | % \|bf is fo|
|00002670| 72 20 65 6d 70 68 61 73 | 69 7a 65 64 20 74 65 78 |r emphas|ized tex|
|00002680| 74 2c 20 63 68 61 6e 67 | 65 0a 25 20 20 20 20 20 |t, chang|e.% |
|00002690| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026b0| 20 20 28 6f 72 20 72 65 | 64 65 66 69 6e 65 20 61 | (or re|define a|
|000026c0| 66 74 65 72 20 5c 69 6e | 70 75 74 29 20 66 6f 72 |fter \in|put) for|
|000026d0| 20 6f 74 68 65 72 0a 25 | 20 20 20 20 20 20 20 20 | other.%| |
|000026e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|00002700| 6f 6e 74 73 2e 2e 2e 0a | 5c 64 65 66 5c 70 6f 69 |onts....|\def\poi|
|00002710| 6e 74 65 64 67 65 73 7b | 5c 72 61 67 67 65 64 72 |ntedges{|\raggedr|
|00002720| 69 67 68 74 7d 20 20 20 | 20 20 20 25 20 69 6e 74 |ight} | % int|
|00002730| 69 61 6c 6c 79 2c 20 66 | 75 6c 6c 79 20 6a 75 73 |ially, f|ully jus|
|00002740| 74 69 66 69 65 64 20 70 | 6f 69 6e 74 73 20 61 72 |tified p|oints ar|
|00002750| 65 0a 25 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e.% | |
|00002760| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002770| 20 20 20 20 20 20 20 20 | 20 20 5c 72 61 67 67 65 | | \ragge|
|00002780| 64 72 69 67 68 74 0a 25 | 25 25 25 25 25 25 25 25 |dright.%|%%%%%%%%|
|00002790| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000027a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000027b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000027c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 0a |%%%%%%%%|%%%%%%%.|
|000027d0| 25 20 54 68 65 73 65 20 | 6d 61 63 72 6f 73 20 6c |% These |macros l|
|000027e0| 65 74 20 79 6f 75 20 63 | 68 61 6e 67 65 20 74 68 |et you c|hange th|
|000027f0| 65 20 6a 75 73 74 69 66 | 69 63 61 74 69 6f 6e 20 |e justif|ication |
|00002800| 6f 66 20 66 75 6c 6c 79 | 20 6a 75 73 74 69 66 69 |of fully| justifi|
|00002810| 65 64 20 70 6f 69 6e 74 | 73 2e 0a 25 20 49 6e 69 |ed point|s..% Ini|
|00002820| 74 69 61 6c 6c 79 20 74 | 68 65 79 20 61 72 65 20 |tially t|hey are |
|00002830| 5c 72 61 67 67 65 64 72 | 69 67 68 74 20 62 65 63 |\raggedr|ight bec|
|00002840| 61 75 73 65 20 69 74 20 | 69 73 20 6c 65 73 73 20 |ause it |is less |
|00002850| 6c 69 6b 65 6c 79 20 74 | 6f 20 62 65 20 75 67 6c |likely t|o be ugl|
|00002860| 79 20 77 68 65 6e 0a 25 | 20 74 65 78 74 20 69 73 |y when.%| text is|
|00002870| 20 73 65 74 20 69 6e 20 | 74 68 65 20 6e 61 72 72 | set in |the narr|
|00002880| 6f 77 20 63 6f 6c 75 6d | 6e 2e 20 20 49 66 20 79 |ow colum|n. If y|
|00002890| 6f 75 20 6d 61 6b 65 20 | 69 74 20 5c 6a 75 73 74 |ou make |it \just|
|000028a0| 69 66 69 65 64 70 6f 69 | 6e 74 73 2c 20 74 68 65 |ifiedpoi|nts, the|
|000028b0| 6e 0a 25 20 74 68 65 79 | 20 77 69 6c 6c 20 62 65 |n.% they| will be|
|000028c0| 20 6a 75 73 74 69 66 69 | 65 64 2c 20 49 46 20 79 | justifi|ed, IF y|
|000028d0| 6f 75 72 20 74 65 78 74 | 20 69 73 20 63 75 72 72 |our text| is curr|
|000028e0| 65 6e 74 6c 79 20 62 65 | 69 6e 67 20 6a 75 73 74 |ently be|ing just|
|000028f0| 69 66 69 65 64 2e 20 20 | 49 27 6d 0a 25 20 6e 6f |ified. |I'm.% no|
|00002900| 74 20 73 75 72 65 2c 20 | 6f 66 66 20 74 68 65 20 |t sure, |off the |
|00002910| 74 6f 70 20 6f 66 20 6d | 79 20 68 65 61 64 2c 20 |top of m|y head, |
|00002920| 68 6f 77 20 74 6f 20 67 | 65 74 20 6a 75 73 74 69 |how to g|et justi|
|00002930| 66 69 65 64 20 70 6f 69 | 6e 74 73 20 69 66 20 79 |fied poi|nts if y|
|00002940| 6f 75 0a 25 20 68 61 76 | 65 20 73 61 69 64 20 5c |ou.% hav|e said \|
|00002950| 72 61 67 67 65 64 72 69 | 67 68 74 20 73 6f 6d 65 |raggedri|ght some|
|00002960| 77 68 65 72 65 20 69 6e | 20 79 6f 75 72 20 64 6f |where in| your do|
|00002970| 63 75 6d 65 6e 74 2e 2e | 2e 0a 25 0a 5c 64 65 66 |cument..|..%.\def|
|00002980| 5c 72 61 67 67 65 64 70 | 6f 69 6e 74 73 7b 5c 67 |\raggedp|oints{\g|
|00002990| 6c 6f 62 61 6c 5c 64 65 | 66 5c 70 6f 69 6e 74 65 |lobal\de|f\pointe|
|000029a0| 64 67 65 73 7b 5c 72 61 | 67 67 65 64 72 69 67 68 |dges{\ra|ggedrigh|
|000029b0| 74 7d 7d 0a 5c 64 65 66 | 5c 6a 75 73 74 69 66 69 |t}}.\def|\justifi|
|000029c0| 65 64 70 6f 69 6e 74 73 | 7b 5c 67 6c 6f 62 61 6c |edpoints|{\global|
|000029d0| 5c 64 65 66 5c 70 6f 69 | 6e 74 65 64 67 65 73 7b |\def\poi|ntedges{|
|000029e0| 5c 72 65 6c 61 78 7d 7d | 0a 25 25 25 25 25 25 25 |\relax}}|.%%%%%%%|
|000029f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002a00| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002a10| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002a20| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002a30| 25 0a 25 20 4e 6f 77 20 | 77 65 20 69 6e 69 74 69 |%.% Now |we initi|
|00002a40| 61 6c 69 7a 65 20 74 68 | 65 20 74 68 69 6e 67 73 |alize th|e things|
|00002a50| 20 77 65 20 6a 75 73 74 | 20 64 65 66 69 6e 65 64 | we just| defined|
|00002a60| 2e 0a 5c 6c 69 73 74 64 | 65 70 74 68 3d 30 20 20 |..\listd|epth=0 |
|00002a70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a80| 20 20 20 20 20 25 20 69 | 6e 69 74 69 61 6c 20 64 | % i|nitial d|
|00002a90| 65 70 74 68 20 69 73 20 | 7a 65 72 6f 0a 5c 62 75 |epth is |zero.\bu|
|00002aa0| 6c 6c 64 65 70 74 68 3d | 30 0a 5c 70 6f 69 6e 74 |lldepth=|0.\point|
|00002ab0| 67 75 74 74 65 72 3d 31 | 65 6d 20 20 20 20 20 20 |gutter=1|em |
|00002ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 20 67 | | % g|
|00002ad0| 75 74 74 65 72 77 69 64 | 74 68 20 69 73 20 31 65 |utterwid|th is 1e|
|00002ae0| 6d 0a 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |m.%%%%%%|%%%%%%%%|
|00002af0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002b00| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002b10| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002b20| 25 25 25 25 25 25 25 25 | 25 25 0a 5c 6c 6f 6e 67 |%%%%%%%%|%%.\long|
|00002b30| 5c 64 65 66 5c 40 70 6f | 69 6e 74 70 61 72 61 23 |\def\@po|intpara#|
|00002b40| 31 7b 25 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |1{% | |
|00002b50| 20 20 20 25 0a 20 20 5c | 76 74 6f 70 7b 5c 6c 65 | %. \|vtop{\le|
|00002b60| 66 74 73 6b 69 70 3d 30 | 70 74 5c 72 69 67 68 74 |ftskip=0|pt\right|
|00002b70| 73 6b 69 70 3d 30 70 74 | 20 20 20 20 20 25 20 4d |skip=0pt| % M|
|00002b80| 61 6b 65 20 77 69 64 74 | 68 20 6f 6b 0a 20 20 20 |ake widt|h ok. |
|00002b90| 5c 68 73 69 7a 65 3d 5c | 70 6f 69 6e 74 77 69 64 |\hsize=\|pointwid|
|00002ba0| 74 68 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |th | |
|00002bb0| 20 20 20 20 20 25 0a 20 | 20 20 5c 70 61 72 69 6e | %. | \parin|
|00002bc0| 64 65 6e 74 3d 30 70 74 | 20 20 20 20 20 20 20 20 |dent=0pt| |
|00002bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 25 | | %|
|00002be0| 0a 20 20 20 5c 65 76 65 | 72 79 70 61 72 3d 7b 7d |. \eve|rypar={}|
|00002bf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c00| 20 20 20 20 20 20 20 20 | 20 25 0a 20 20 20 5c 6c | | %. \l|
|00002c10| 69 6e 65 73 6b 69 70 3d | 31 70 74 20 20 20 20 20 |ineskip=|1pt |
|00002c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c30| 20 20 20 25 0a 20 20 20 | 5c 6c 69 6e 65 73 6b 69 | %. |\lineski|
|00002c40| 70 6c 69 6d 69 74 3d 31 | 70 74 20 20 20 20 20 20 |plimit=1|pt |
|00002c50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 0a 20 | | %. |
|00002c60| 20 20 5c 70 6f 69 6e 74 | 65 64 67 65 73 20 20 20 | \point|edges |
|00002c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c80| 20 20 20 20 20 20 20 25 | 20 73 65 74 75 70 20 6a | %| setup j|
|00002c90| 75 73 74 69 66 69 63 61 | 74 69 6f 6e 0a 20 20 20 |ustifica|tion. |
|00002ca0| 5c 68 62 61 64 6e 65 73 | 73 3d 31 30 30 30 30 20 |\hbadnes|s=10000 |
|00002cb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002cc0| 20 20 20 20 20 25 20 49 | 20 64 6f 6e 27 74 20 63 | % I| don't c|
|00002cd0| 61 72 65 20 61 62 6f 75 | 74 20 75 6e 64 65 72 66 |are abou|t underf|
|00002ce0| 75 6c 6c 20 62 6f 78 65 | 73 0a 20 20 20 5c 74 6f |ull boxe|s. \to|
|00002cf0| 6c 65 72 61 6e 63 65 3d | 31 30 30 30 30 20 20 20 |lerance=|10000 |
|00002d00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002d10| 20 20 25 20 49 20 64 6f | 6e 27 74 20 63 61 72 65 | % I do|n't care|
|00002d20| 20 61 62 6f 75 74 20 6f | 76 65 72 66 75 6c 6c 20 | about o|verfull |
|00002d30| 6f 6e 65 73 0a 20 20 20 | 5c 6e 6f 69 6e 64 65 6e |ones. |\noinden|
|00002d40| 74 20 23 31 5c 72 65 6c | 61 78 20 20 20 20 20 20 |t #1\rel|ax |
|00002d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 20 20 | | % |
|00002d60| 20 20 65 69 74 68 65 72 | 0a 20 20 20 5c 76 72 75 | either|. \vru|
|00002d70| 6c 65 20 77 69 64 74 68 | 20 30 70 74 20 64 65 70 |le width| 0pt dep|
|00002d80| 74 68 20 36 70 74 7d 25 | 20 20 20 20 20 20 20 20 |th 6pt}%| |
|00002d90| 20 25 20 68 6f 6c 64 20 | 64 65 70 74 68 20 6f 66 | % hold |depth of|
|00002da0| 20 62 6f 78 0a 7d 25 0a | 25 25 25 25 25 25 25 25 | box.}%.|%%%%%%%%|
|00002db0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002dc0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002dd0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002de0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002df0| 0a 5c 64 65 66 5c 40 62 | 65 67 69 6e 70 6f 69 6e |.\def\@b|eginpoin|
|00002e00| 74 73 20 77 69 64 74 68 | 3d 23 31 20 6a 75 73 74 |ts width|=#1 just|
|00002e10| 3d 23 32 20 74 65 78 74 | 3d 23 33 7b 20 20 20 25 |=#2 text|=#3{ %|
|00002e20| 20 73 74 61 72 74 73 20 | 70 6f 69 6e 74 73 20 65 | starts |points e|
|00002e30| 6e 76 69 72 6f 6e 6d 65 | 6e 74 2e 2e 2e 0a 20 20 |nvironme|nt.... |
|00002e40| 5c 70 61 72 20 20 20 20 | 20 20 20 20 20 20 20 20 |\par | |
|00002e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002e60| 20 20 20 20 20 20 25 20 | 20 65 6e 64 20 74 68 69 | % | end thi|
|00002e70| 73 20 65 6e 76 2e 20 77 | 69 74 68 20 5c 40 65 6e |s env. w|ith \@en|
|00002e80| 64 70 6f 69 6e 74 73 0a | 20 20 5c 62 67 72 6f 75 |dpoints.| \bgrou|
|00002e90| 70 0a 20 20 5c 64 65 66 | 5c 70 6f 69 6e 74 6a 75 |p. \def|\pointju|
|00002ea0| 73 74 7b 23 32 7d 0a 20 | 20 5c 64 65 66 5c 70 6f |st{#2}. | \def\po|
|00002eb0| 69 6e 74 74 65 78 74 7b | 23 33 7d 0a 20 20 5c 70 |inttext{|#3}. \p|
|00002ec0| 6f 69 6e 74 77 69 64 74 | 68 3d 23 31 0a 20 20 5c |ointwidt|h=#1. \|
|00002ed0| 70 6f 69 6e 74 69 6e 64 | 65 6e 74 3d 5c 6c 65 66 |pointind|ent=\lef|
|00002ee0| 74 73 6b 69 70 0a 20 20 | 5c 61 64 76 61 6e 63 65 |tskip. |\advance|
|00002ef0| 5c 6c 65 66 74 73 6b 69 | 70 20 62 79 20 5c 70 6f |\leftski|p by \po|
|00002f00| 69 6e 74 77 69 64 74 68 | 0a 20 20 5c 61 64 76 61 |intwidth|. \adva|
|00002f10| 6e 63 65 5c 6c 65 66 74 | 73 6b 69 70 20 62 79 20 |nce\left|skip by |
|00002f20| 5c 70 6f 69 6e 74 67 75 | 74 74 65 72 0a 7d 0a 25 |\pointgu|tter.}.%|
|00002f30| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002f40| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002f50| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002f60| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002f70| 25 25 25 25 25 25 25 0a | 5c 64 65 66 5c 40 65 6e |%%%%%%%.|\def\@en|
|00002f80| 64 70 6f 69 6e 74 73 7b | 5c 70 61 72 5c 65 67 72 |dpoints{|\par\egr|
|00002f90| 6f 75 70 7d 0a 25 25 25 | 25 25 25 25 25 25 25 25 |oup}.%%%|%%%%%%%%|
|00002fa0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002fb0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002fc0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00002fd0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 0a 5c 64 |%%%%%%%%|%%%%%.\d|
|00002fe0| 65 66 5c 70 23 31 7b 25 | 20 20 20 20 20 20 20 20 |ef\p#1{%| |
|00002ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003000| 20 20 20 20 20 20 20 25 | 20 74 68 69 73 20 6d 61 | %| this ma|
|00003010| 63 72 6f 20 64 6f 65 73 | 20 74 68 65 20 67 72 75 |cro does| the gru|
|00003020| 6e 74 20 77 6f 72 6b 0a | 20 20 5c 70 61 72 5c 76 |nt work.| \par\v|
|00003030| 73 6b 69 70 5c 70 61 72 | 73 6b 69 70 20 20 20 20 |skip\par|skip |
|00003040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003050| 20 25 20 77 6f 72 6b 61 | 72 6f 75 6e 64 2c 20 77 | % worka|round, w|
|00003060| 68 79 20 64 6f 65 73 6e | 27 74 20 5c 70 61 72 20 |hy doesn|'t \par |
|00003070| 64 6f 0a 25 20 20 20 20 | 20 20 20 20 20 20 20 20 |do.% | |
|00003080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000030a0| 20 74 68 65 20 73 6b 69 | 70 20 68 65 72 65 2e 0a | the ski|p here..|
|000030b0| 20 20 5c 64 65 66 5c 70 | 6f 69 6e 74 74 65 78 74 | \def\p|ointtext|
|000030c0| 73 74 79 6c 65 7b 7d 20 | 20 20 20 20 20 20 20 20 |style{} | |
|000030d0| 20 20 20 20 20 20 20 20 | 20 25 20 69 6e 69 74 69 | | % initi|
|000030e0| 61 6c 6c 79 20 75 6e 63 | 68 61 6e 67 65 64 20 74 |ally unc|hanged t|
|000030f0| 65 78 74 20 73 74 79 6c | 65 0a 20 20 5c 69 66 78 |ext styl|e. \ifx|
|00003100| 5c 70 6f 69 6e 74 74 65 | 78 74 69 74 61 6c 69 63 |\pointte|xtitalic|
|00003110| 5c 70 6f 69 6e 74 74 65 | 78 74 0a 20 20 20 20 5c |\pointte|xt. \|
|00003120| 64 65 66 5c 70 6f 69 6e | 74 74 65 78 74 73 74 79 |def\poin|ttextsty|
|00003130| 6c 65 7b 5c 70 6f 69 6e | 74 69 74 61 6c 69 63 7d |le{\poin|titalic}|
|00003140| 0a 20 20 5c 65 6c 73 65 | 0a 20 20 20 20 5c 69 66 |. \else|. \if|
|00003150| 78 5c 70 6f 69 6e 74 74 | 65 78 74 62 6f 6c 64 5c |x\pointt|extbold\|
|00003160| 70 6f 69 6e 74 74 65 78 | 74 0a 20 20 20 20 20 20 |pointtex|t. |
|00003170| 5c 64 65 66 5c 70 6f 69 | 6e 74 74 65 78 74 73 74 |\def\poi|nttextst|
|00003180| 79 6c 65 7b 5c 70 6f 69 | 6e 74 62 6f 6c 64 7d 0a |yle{\poi|ntbold}.|
|00003190| 20 20 20 20 5c 66 69 0a | 20 20 5c 66 69 0a 20 20 | \fi.| \fi. |
|000031a0| 5c 69 66 78 5c 70 6f 69 | 6e 74 66 75 6c 6c 6a 75 |\ifx\poi|ntfullju|
|000031b0| 73 74 5c 70 6f 69 6e 74 | 6a 75 73 74 0a 20 20 20 |st\point|just. |
|000031c0| 20 5c 73 65 74 62 6f 78 | 30 3d 5c 76 62 6f 78 7b | \setbox|0=\vbox{|
|000031d0| 5c 40 70 6f 69 6e 74 70 | 61 72 61 7b 5c 70 6f 69 |\@pointp|ara{\poi|
|000031e0| 6e 74 74 65 78 74 73 74 | 79 6c 65 20 23 31 7d 7d |nttextst|yle #1}}|
|000031f0| 0a 20 20 5c 65 6c 73 65 | 0a 20 20 20 20 5c 69 66 |. \else|. \if|
|00003200| 78 5c 70 6f 69 6e 74 72 | 69 67 68 74 6a 75 73 74 |x\pointr|ightjust|
|00003210| 5c 70 6f 69 6e 74 6a 75 | 73 74 0a 20 20 20 20 20 |\pointju|st. |
|00003220| 20 5c 73 65 74 62 6f 78 | 30 3d 5c 76 62 6f 78 7b | \setbox|0=\vbox{|
|00003230| 5c 68 62 6f 78 20 74 6f | 20 5c 70 6f 69 6e 74 77 |\hbox to| \pointw|
|00003240| 69 64 74 68 7b 5c 68 66 | 69 6c 5c 70 6f 69 6e 74 |idth{\hf|il\point|
|00003250| 74 65 78 74 73 74 79 6c | 65 20 23 31 7d 7d 0a 20 |textstyl|e #1}}. |
|00003260| 20 20 20 5c 65 6c 73 65 | 0a 20 20 20 20 20 20 5c | \else|. \|
|00003270| 69 66 78 5c 70 6f 69 6e | 74 6c 65 66 74 6a 75 73 |ifx\poin|tleftjus|
|00003280| 74 5c 70 6f 69 6e 74 6a | 75 73 74 0a 20 20 20 20 |t\pointj|ust. |
|00003290| 20 20 20 20 5c 73 65 74 | 62 6f 78 30 3d 5c 76 62 | \set|box0=\vb|
|000032a0| 6f 78 7b 5c 68 62 6f 78 | 20 74 6f 20 5c 70 6f 69 |ox{\hbox| to \poi|
|000032b0| 6e 74 77 69 64 74 68 7b | 5c 70 6f 69 6e 74 74 65 |ntwidth{|\pointte|
|000032c0| 78 74 73 74 79 6c 65 20 | 23 31 5c 68 66 69 6c 6c |xtstyle |#1\hfill|
|000032d0| 7d 7d 0a 20 20 20 20 20 | 20 5c 65 6c 73 65 0a 20 |}}. | \else. |
|000032e0| 20 20 20 20 20 20 20 5c | 69 66 78 5c 70 6f 69 6e | \|ifx\poin|
|000032f0| 74 63 65 6e 74 65 72 6a | 75 73 74 5c 70 6f 69 6e |tcenterj|ust\poin|
|00003300| 74 6a 75 73 74 0a 20 20 | 20 20 20 20 20 20 20 20 |tjust. | |
|00003310| 5c 73 65 74 62 6f 78 30 | 3d 5c 76 62 6f 78 7b 5c |\setbox0|=\vbox{\|
|00003320| 68 62 6f 78 20 74 6f 20 | 5c 70 6f 69 6e 74 77 69 |hbox to |\pointwi|
|00003330| 64 74 68 7b 5c 68 66 69 | 6c 5c 70 6f 69 6e 74 74 |dth{\hfi|l\pointt|
|00003340| 65 78 74 73 74 79 6c 65 | 20 23 31 5c 68 66 69 6c |extstyle| #1\hfil|
|00003350| 7d 7d 0a 20 20 20 20 20 | 20 20 20 5c 65 6c 73 65 |}}. | \else|
|00003360| 0a 20 20 20 20 20 20 20 | 20 20 20 5c 6d 65 73 73 |. | \mess|
|00003370| 61 67 65 7b 62 65 67 69 | 6e 7b 70 6f 69 6e 74 73 |age{begi|n{points|
|00003380| 7d 3a 20 69 6e 76 61 6c | 69 64 20 6a 75 73 74 69 |}: inval|id justi|
|00003390| 66 69 63 61 74 69 6f 6e | 7d 0a 20 20 20 20 20 20 |fication|}. |
|000033a0| 20 20 20 20 5c 73 65 74 | 62 6f 78 30 3d 5c 76 62 | \set|box0=\vb|
|000033b0| 6f 78 7b 5c 40 70 6f 69 | 6e 74 70 61 72 61 7b 5c |ox{\@poi|ntpara{\|
|000033c0| 70 6f 69 6e 74 74 65 78 | 74 73 74 79 6c 65 20 23 |pointtex|tstyle #|
|000033d0| 31 7d 7d 0a 20 20 20 20 | 20 20 20 20 5c 66 69 0a |1}}. | \fi.|
|000033e0| 20 20 20 20 20 20 5c 66 | 69 0a 20 20 20 20 5c 66 | \f|i. \f|
|000033f0| 69 0a 20 20 5c 66 69 0a | 20 20 5c 77 6f 72 6b 64 |i. \fi.| \workd|
|00003400| 69 6d 3d 5c 68 74 30 0a | 20 20 5c 61 64 76 61 6e |im=\ht0.| \advan|
|00003410| 63 65 20 5c 77 6f 72 6b | 64 69 6d 20 62 79 20 5c |ce \work|dim by \|
|00003420| 64 70 30 0a 20 20 5c 76 | 62 6f 78 7b 5c 68 62 6f |dp0. \v|box{\hbo|
|00003430| 78 7b 5c 68 73 6b 69 70 | 5c 70 6f 69 6e 74 69 6e |x{\hskip|\pointin|
|00003440| 64 65 6e 74 5c 62 6f 78 | 30 7d 7d 25 0a 20 20 5c |dent\box|0}}%. \|
|00003450| 76 73 6b 69 70 2d 5c 77 | 6f 72 6b 64 69 6d 0a 20 |vskip-\w|orkdim. |
|00003460| 20 5c 76 73 6b 69 70 2d | 5c 70 61 72 73 6b 69 70 | \vskip-|\parskip|
|00003470| 0a 20 20 5c 6e 6f 69 6e | 74 65 72 6c 69 6e 65 73 |. \noin|terlines|
|00003480| 6b 69 70 0a 20 20 5c 69 | 6e 64 65 6e 74 0a 7d 0a |kip. \i|ndent.}.|
|00003490| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000034a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000034b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000034c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000034d0| 25 25 25 25 25 25 25 25 | 0a 5c 64 65 66 5c 40 62 |%%%%%%%%|.\def\@b|
|000034e0| 65 67 69 6e 6c 69 73 74 | 7b 20 20 20 20 20 20 20 |eginlist|{ |
|000034f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003500| 20 20 20 25 20 73 74 61 | 72 74 73 20 61 20 6c 69 | % sta|rts a li|
|00003510| 73 74 20 65 6e 76 69 72 | 6f 6e 6d 65 6e 74 2e 20 |st envir|onment. |
|00003520| 20 4c 69 73 74 73 0a 20 | 20 5c 70 61 72 20 20 20 | Lists. | \par |
|00003530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003540| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003550| 20 25 20 6d 61 79 20 62 | 65 20 6e 65 73 74 65 64 | % may b|e nested|
|00003560| 20 75 70 20 74 6f 20 33 | 20 6c 65 76 65 6c 73 20 | up to 3| levels |
|00003570| 64 65 65 70 2e 0a 20 20 | 5c 62 67 72 6f 75 70 20 |deep.. |\bgroup |
|00003580| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003590| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000035a0| 25 20 65 6e 64 20 77 69 | 74 68 20 5c 40 65 6e 64 |% end wi|th \@end|
|000035b0| 6c 69 73 74 0a 20 20 5c | 61 64 76 61 6e 63 65 5c |list. \|advance\|
|000035c0| 6c 69 73 74 64 65 70 74 | 68 20 62 79 20 31 0a 20 |listdept|h by 1. |
|000035d0| 20 5c 69 66 63 61 73 65 | 5c 6c 69 73 74 64 65 70 | \ifcase|\listdep|
|000035e0| 74 68 20 5c 6f 72 20 20 | 20 20 20 20 20 20 20 20 |th \or | |
|000035f0| 20 20 25 20 6c 65 76 65 | 6c 3d 30 2c 20 64 6f 20 | % leve|l=0, do |
|00003600| 6e 6f 74 68 69 6e 67 20 | 28 77 6f 6e 27 74 20 68 |nothing |(won't h|
|00003610| 61 70 70 65 6e 29 0a 20 | 20 20 20 5c 6c 69 73 74 |appen). | \list|
|00003620| 6e 75 6d 6e 6f 72 6d 61 | 6c 3d 30 25 0a 20 20 20 |numnorma|l=0%. |
|00003630| 20 5c 64 65 66 5c 6c 69 | 73 74 6e 75 6d 62 65 72 | \def\li|stnumber|
|00003640| 7b 5c 6e 75 6d 62 65 72 | 5c 6c 69 73 74 6e 75 6d |{\number|\listnum|
|00003650| 6e 6f 72 6d 61 6c 2e 7d | 5c 6f 72 20 25 20 6c 65 |normal.}|\or % le|
|00003660| 76 65 6c 3d 31 0a 20 20 | 20 20 5c 6c 69 73 74 6e |vel=1. | \listn|
|00003670| 75 6d 61 6c 70 68 61 3d | 39 36 25 0a 20 20 20 20 |umalpha=|96%. |
|00003680| 5c 64 65 66 5c 6c 69 73 | 74 6e 75 6d 62 65 72 7b |\def\lis|tnumber{|
|00003690| 5c 63 68 61 72 5c 6c 69 | 73 74 6e 75 6d 61 6c 70 |\char\li|stnumalp|
|000036a0| 68 61 2e 7d 5c 6f 72 20 | 20 20 20 25 20 6c 65 76 |ha.}\or | % lev|
|000036b0| 65 6c 3d 32 0a 20 20 20 | 20 5c 6c 69 73 74 6e 75 |el=2. | \listnu|
|000036c0| 6d 72 6f 6d 61 6e 3d 30 | 25 0a 20 20 20 20 5c 64 |mroman=0|%. \d|
|000036d0| 65 66 5c 6c 69 73 74 6e | 75 6d 62 65 72 7b 5c 72 |ef\listn|umber{\r|
|000036e0| 6f 6d 61 6e 6e 75 6d 65 | 72 61 6c 5c 6c 69 73 74 |omannume|ral\list|
|000036f0| 6e 75 6d 72 6f 6d 61 6e | 2e 7d 5c 6f 72 20 25 20 |numroman|.}\or % |
|00003700| 6c 65 76 65 6c 3d 33 0a | 20 20 20 20 5c 65 72 72 |level=3.| \err|
|00003710| 6d 65 73 73 61 67 65 7b | 4c 69 73 74 73 20 61 72 |message{|Lists ar|
|00003720| 65 20 6e 65 73 74 65 64 | 20 74 6f 6f 20 64 65 65 |e nested| too dee|
|00003730| 70 21 7d 25 0a 20 20 20 | 20 5c 66 69 20 20 20 20 |p!}%. | \fi |
|00003740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003760| 20 20 20 20 25 20 6c 65 | 76 65 6c 3e 33 2c 20 65 | % le|vel>3, e|
|00003770| 72 72 6f 72 20 6d 65 73 | 73 61 67 65 2e 2e 2e 0a |rror mes|sage....|
|00003780| 20 20 5c 40 62 65 67 69 | 6e 70 6f 69 6e 74 73 20 | \@begi|npoints |
|00003790| 77 69 64 74 68 3d 30 2e | 34 69 6e 20 6a 75 73 74 |width=0.|4in just|
|000037a0| 3d 72 20 74 65 78 74 3d | 72 25 0a 20 20 5c 65 76 |=r text=|r%. \ev|
|000037b0| 65 72 79 70 61 72 3d 7b | 5c 68 61 6e 67 69 6e 64 |erypar={|\hangind|
|000037c0| 65 6e 74 3d 5c 70 61 72 | 69 6e 64 65 6e 74 5c 68 |ent=\par|indent\h|
|000037d0| 61 6e 67 61 66 74 65 72 | 3d 31 5c 40 6c 69 73 74 |angafter|=1\@list|
|000037e0| 70 7d 25 0a 7d 0a 25 25 | 25 25 25 25 25 25 25 25 |p}%.}.%%|%%%%%%%%|
|000037f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003800| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003810| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003820| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 0a 5c |%%%%%%%%|%%%%%%.\|
|00003830| 64 65 66 5c 40 6c 69 73 | 74 70 7b 25 0a 20 20 5c |def\@lis|tp{%. \|
|00003840| 69 66 63 61 73 65 5c 6c | 69 73 74 64 65 70 74 68 |ifcase\l|istdepth|
|00003850| 20 5c 6f 72 25 20 69 6d | 6d 65 64 69 61 74 65 6c | \or% im|mediatel|
|00003860| 79 20 73 6b 69 70 20 74 | 68 65 20 7a 65 72 6f 20 |y skip t|he zero |
|00003870| 63 61 73 65 20 2e 2e 2e | 0a 20 20 20 20 5c 61 64 |case ...|. \ad|
|00003880| 76 61 6e 63 65 5c 6c 69 | 73 74 6e 75 6d 6e 6f 72 |vance\li|stnumnor|
|00003890| 6d 61 6c 20 62 79 20 31 | 5c 6f 72 20 25 20 6c 65 |mal by 1|\or % le|
|000038a0| 76 65 6c 3d 31 0a 20 20 | 20 20 5c 61 64 76 61 6e |vel=1. | \advan|
|000038b0| 63 65 5c 6c 69 73 74 6e | 75 6d 61 6c 70 68 61 20 |ce\listn|umalpha |
|000038c0| 62 79 20 31 5c 6f 72 20 | 20 25 20 6c 65 76 65 6c |by 1\or | % level|
|000038d0| 3d 32 0a 20 20 20 20 5c | 61 64 76 61 6e 63 65 5c |=2. \|advance\|
|000038e0| 6c 69 73 74 6e 75 6d 72 | 6f 6d 61 6e 20 62 79 20 |listnumr|oman by |
|000038f0| 31 5c 6f 72 20 20 25 20 | 6c 65 76 65 6c 3d 33 0a |1\or % |level=3.|
|00003900| 20 20 20 20 5c 66 69 20 | 25 20 64 6f 20 6e 6f 74 | \fi |% do not|
|00003910| 68 69 6e 67 20 66 6f 72 | 20 3e 20 33 0a 20 20 25 |hing for| > 3. %|
|00003920| 20 72 65 64 65 66 69 6e | 65 20 5c 65 76 65 72 79 | redefin|e \every|
|00003930| 70 61 72 20 61 72 6f 75 | 6e 64 20 5c 70 20 73 6f |par arou|nd \p so|
|00003940| 20 74 68 61 74 20 77 65 | 20 64 6f 6e 27 74 20 67 | that we| don't g|
|00003950| 65 74 20 61 6e 20 69 6e | 66 69 6e 69 74 65 20 6c |et an in|finite l|
|00003960| 6f 6f 70 0a 20 20 5c 65 | 76 65 72 79 70 61 72 3d |oop. \e|verypar=|
|00003970| 7b 5c 68 61 6e 67 69 6e | 64 65 6e 74 3d 5c 70 61 |{\hangin|dent=\pa|
|00003980| 72 69 6e 64 65 6e 74 5c | 68 61 6e 67 61 66 74 65 |rindent\|hangafte|
|00003990| 72 3d 31 7d 25 0a 20 20 | 25 20 74 68 65 20 5c 76 |r=1}%. |% the \v|
|000039a0| 73 6b 69 70 73 20 62 65 | 6c 6f 77 20 61 72 65 20 |skips be|low are |
|000039b0| 61 20 72 65 61 6c 6c 79 | 20 6b 6c 75 64 67 79 20 |a really| kludgy |
|000039c0| 77 6f 72 6b 61 72 6f 75 | 6e 64 2e 20 20 46 6f 72 |workarou|nd. For|
|000039d0| 20 73 6f 6d 65 20 72 65 | 61 73 6f 6e 0a 20 20 25 | some re|ason. %|
|000039e0| 20 74 68 65 20 5c 70 20 | 6d 61 63 72 6f 20 69 6e | the \p |macro in|
|000039f0| 20 61 20 6c 69 73 74 20 | 65 6e 76 69 72 6f 6e 6d | a list |environm|
|00003a00| 65 6e 74 20 69 73 20 69 | 6e 73 65 72 74 69 6e 67 |ent is i|nserting|
|00003a10| 20 6f 6e 65 20 65 78 74 | 72 61 20 5c 62 61 73 65 | one ext|ra \base|
|00003a20| 6c 69 6e 65 73 6b 69 70 | 0a 20 20 25 20 61 6e 64 |lineskip|. % and|
|00003a30| 20 6f 6e 65 20 65 78 74 | 72 61 20 5c 70 61 72 73 | one ext|ra \pars|
|00003a40| 6b 69 70 2e 20 20 50 72 | 6f 62 61 62 6c 79 20 6e |kip. Pr|obably n|
|00003a50| 65 65 64 20 74 6f 20 65 | 6e 64 20 61 20 66 65 77 |eed to e|nd a few|
|00003a60| 20 6f 66 20 74 68 65 20 | 6c 69 6e 65 73 20 69 6e | of the |lines in|
|00003a70| 0a 20 20 25 20 74 68 65 | 73 65 20 6d 61 63 72 6f |. % the|se macro|
|00003a80| 73 20 77 69 74 68 20 25 | 27 73 20 74 6f 20 67 65 |s with %|'s to ge|
|00003a90| 74 20 72 69 64 20 6f 66 | 20 61 6e 79 20 65 78 74 |t rid of| any ext|
|00003aa0| 72 61 20 73 70 61 63 65 | 73 2e 20 20 49 6e 20 61 |ra space|s. In a|
|00003ab0| 6e 79 20 65 76 65 6e 74 | 2c 0a 20 20 25 20 49 20 |ny event|,. % I |
|00003ac0| 75 73 65 20 6e 65 67 61 | 74 69 76 65 20 73 70 61 |use nega|tive spa|
|00003ad0| 63 65 20 74 6f 20 62 61 | 63 6b 20 74 68 65 6d 20 |ce to ba|ck them |
|00003ae0| 6f 75 74 20 72 61 74 68 | 65 72 20 74 68 61 6e 20 |out rath|er than |
|00003af0| 73 70 65 6e 64 69 6e 67 | 20 74 69 6d 65 20 6e 6f |spending| time no|
|00003b00| 77 0a 20 20 25 20 66 69 | 67 75 72 69 6e 67 20 6f |w. % fi|guring o|
|00003b10| 75 74 20 68 6f 77 20 74 | 6f 20 72 65 61 6c 6c 79 |ut how t|o really|
|00003b20| 20 66 69 78 20 74 68 65 | 20 70 72 6f 62 6c 65 6d | fix the| problem|
|00003b30| 20 28 77 68 69 63 68 20 | 49 27 6d 20 61 66 72 61 | (which |I'm afra|
|00003b40| 69 64 20 6d 69 67 68 74 | 0a 20 20 25 20 62 72 65 |id might|. % bre|
|00003b50| 61 6b 20 73 6f 6d 65 74 | 68 69 6e 67 20 65 6c 73 |ak somet|hing els|
|00003b60| 65 20 61 6e 79 77 61 79 | 29 20 20 48 6f 70 65 66 |e anyway|) Hopef|
|00003b70| 75 6c 6c 79 20 74 68 65 | 20 6c 69 73 74 20 61 6e |ully the| list an|
|00003b80| 64 20 70 6f 69 6e 74 73 | 20 65 6e 76 69 72 6f 6e |d points| environ|
|00003b90| 6d 65 6e 74 73 0a 20 20 | 25 20 61 72 65 20 77 65 |ments. |% are we|
|00003ba0| 6c 6c 2d 64 65 66 69 6e | 65 64 20 65 6e 6f 75 67 |ll-defin|ed enoug|
|00003bb0| 68 20 73 6f 20 74 68 61 | 74 20 6c 61 63 6b 20 6f |h so tha|t lack o|
|00003bc0| 66 20 72 6f 62 75 73 74 | 6e 65 73 73 20 77 6f 6e |f robust|ness won|
|00003bd0| 27 74 20 62 65 20 61 20 | 70 72 6f 62 6c 65 6d 2e |'t be a |problem.|
|00003be0| 2e 2e 0a 20 20 5c 76 73 | 6b 69 70 2d 5c 62 61 73 |... \vs|kip-\bas|
|00003bf0| 65 6c 69 6e 65 73 6b 69 | 70 0a 20 20 5c 76 73 6b |elineski|p. \vsk|
|00003c00| 69 70 2d 5c 70 61 72 73 | 6b 69 70 0a 20 20 5c 70 |ip-\pars|kip. \p|
|00003c10| 7b 5c 6c 69 73 74 6e 75 | 6d 62 65 72 7d 25 0a 20 |{\listnu|mber}%. |
|00003c20| 20 5c 65 76 65 72 79 70 | 61 72 3d 7b 5c 68 61 6e | \everyp|ar={\han|
|00003c30| 67 69 6e 64 65 6e 74 3d | 5c 70 61 72 69 6e 64 65 |gindent=|\parinde|
|00003c40| 6e 74 5c 68 61 6e 67 61 | 66 74 65 72 3d 31 5c 40 |nt\hanga|fter=1\@|
|00003c50| 6c 69 73 74 70 7d 25 0a | 7d 0a 25 25 25 25 25 25 |listp}%.|}.%%%%%%|
|00003c60| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003c70| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003c80| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003c90| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003ca0| 25 25 0a 5c 64 65 66 5c | 40 65 6e 64 6c 69 73 74 |%%.\def\|@endlist|
|00003cb0| 7b 25 0a 20 20 5c 40 65 | 6e 64 70 6f 69 6e 74 73 |{%. \@e|ndpoints|
|00003cc0| 0a 20 20 5c 65 67 72 6f | 75 70 0a 7d 0a 25 25 25 |. \egro|up.}.%%%|
|00003cd0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003ce0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003cf0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003d00| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00003d10| 25 25 25 25 25 0a 5c 64 | 65 66 5c 40 62 65 67 69 |%%%%%.\d|ef\@begi|
|00003d20| 6e 62 75 6c 6c 65 74 73 | 7b 20 20 20 20 20 20 20 |nbullets|{ |
|00003d30| 20 20 20 20 20 20 25 20 | 73 74 61 72 74 73 20 61 | % |starts a|
|00003d40| 20 62 75 6c 6c 65 74 20 | 65 6e 76 69 72 6f 6e 6d | bullet |environm|
|00003d50| 65 6e 74 2e 20 20 4c 69 | 73 74 73 0a 20 20 5c 70 |ent. Li|sts. \p|
|00003d60| 61 72 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ar | |
|00003d70| 20 20 20 20 20 20 20 20 | 20 20 20 20 25 20 6d 61 | | % ma|
|00003d80| 79 20 62 65 20 6e 65 73 | 74 65 64 20 75 70 20 74 |y be nes|ted up t|
|00003d90| 6f 20 33 20 6c 65 76 65 | 6c 73 20 64 65 65 70 2e |o 3 leve|ls deep.|
|00003da0| 0a 20 20 5c 62 67 72 6f | 75 70 20 20 20 20 20 20 |. \bgro|up |
|00003db0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003dc0| 20 25 20 65 6e 64 20 77 | 69 74 68 20 5c 40 65 6e | % end w|ith \@en|
|00003dd0| 64 62 75 6c 6c 65 74 73 | 0a 20 20 5c 61 64 76 61 |dbullets|. \adva|
|00003de0| 6e 63 65 5c 62 75 6c 6c | 64 65 70 74 68 20 62 79 |nce\bull|depth by|
|00003df0| 20 31 0a 25 0a 25 20 49 | 66 20 79 6f 75 20 77 61 | 1.%.% I|f you wa|
|00003e00| 6e 74 2f 68 61 76 65 20 | 74 6f 20 75 73 65 20 6f |nt/have |to use o|
|00003e10| 74 68 65 72 20 62 75 6c | 6c 65 74 73 2c 20 6a 75 |ther bul|lets, ju|
|00003e20| 73 74 20 72 65 64 65 66 | 69 6e 65 20 74 68 65 6d |st redef|ine them|
|00003e30| 20 68 65 72 65 2e 2e 2e | 0a 25 20 66 6f 72 20 65 | here...|.% for e|
|00003e40| 78 61 6d 70 6c 65 20 24 | 5c 62 75 6c 6c 65 74 24 |xample $|\bullet$|
|00003e50| 20 69 73 20 61 62 6f 75 | 74 20 74 68 65 20 73 61 | is abou|t the sa|
|00003e60| 6d 65 20 61 73 20 5c 63 | 69 72 63 6c 65 20 28 62 |me as \c|ircle (b|
|00003e70| 75 74 20 74 68 65 73 65 | 20 63 6f 6d 65 0a 25 20 |ut these| come.% |
|00003e80| 66 72 6f 6d 20 61 20 73 | 70 65 63 69 61 6c 20 66 |from a s|pecial f|
|00003e90| 6f 6e 74 29 0a 25 0a 20 | 20 5c 69 66 63 61 73 65 |ont).%. | \ifcase|
|00003ea0| 5c 62 75 6c 6c 64 65 70 | 74 68 20 5c 6f 72 20 20 |\bulldep|th \or |
|00003eb0| 20 20 20 20 20 20 20 25 | 20 6c 65 76 65 6c 3d 30 | %| level=0|
|00003ec0| 2c 20 64 6f 20 6e 6f 74 | 68 69 6e 67 20 28 77 6f |, do not|hing (wo|
|00003ed0| 6e 27 74 20 68 61 70 70 | 65 6e 29 0a 20 20 20 20 |n't happ|en). |
|00003ee0| 5c 64 65 66 5c 40 62 75 | 6c 6c 70 74 7b 5c 63 69 |\def\@bu|llpt{\ci|
|00003ef0| 72 63 6c 65 7d 5c 6f 72 | 20 20 20 20 25 20 6c 65 |rcle}\or| % le|
|00003f00| 76 65 6c 3d 31 0a 20 20 | 20 20 5c 64 65 66 5c 40 |vel=1. | \def\@|
|00003f10| 62 75 6c 6c 70 74 7b 5c | 6f 63 69 72 63 6c 65 7d |bullpt{\|ocircle}|
|00003f20| 5c 6f 72 20 20 20 25 20 | 6c 65 76 65 6c 3d 32 0a |\or % |level=2.|
|00003f30| 20 20 20 20 5c 64 65 66 | 5c 40 62 75 6c 6c 70 74 | \def|\@bullpt|
|00003f40| 7b 5c 73 71 75 61 72 65 | 7d 5c 6f 72 20 20 20 20 |{\square|}\or |
|00003f50| 25 20 6c 65 76 65 6c 3d | 33 0a 20 20 20 20 5c 64 |% level=|3. \d|
|00003f60| 65 66 5c 40 62 75 6c 6c | 70 74 7b 5c 6f 73 71 75 |ef\@bull|pt{\osqu|
|00003f70| 61 72 65 7d 5c 6f 72 20 | 20 20 25 20 6c 65 76 65 |are}\or | % leve|
|00003f80| 6c 3d 34 0a 20 20 20 20 | 5c 64 65 66 5c 40 62 75 |l=4. |\def\@bu|
|00003f90| 6c 6c 70 74 7b 5c 74 72 | 69 61 6e 67 6c 65 7d 5c |llpt{\tr|iangle}\|
|00003fa0| 6f 72 20 20 25 20 6c 65 | 76 65 6c 3d 35 0a 20 20 |or % le|vel=5. |
|00003fb0| 20 20 5c 64 65 66 5c 40 | 62 75 6c 6c 70 74 7b 5c | \def\@|bullpt{\|
|00003fc0| 6f 74 72 69 61 6e 67 6c | 65 7d 5c 6f 72 20 25 20 |otriangl|e}\or % |
|00003fd0| 6c 65 76 65 6c 3d 36 0a | 20 20 20 20 5c 65 72 72 |level=6.| \err|
|00003fe0| 6d 65 73 73 61 67 65 7b | 42 75 6c 6c 65 74 73 20 |message{|Bullets |
|00003ff0| 61 72 65 20 6e 65 73 74 | 65 64 20 74 6f 6f 20 64 |are nest|ed too d|
|00004000| 65 65 70 21 7d 25 0a 20 | 20 20 20 5c 66 69 20 20 |eep!}%. | \fi |
|00004010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 20 6c | | % l|
|00004020| 65 76 65 6c 3e 33 2c 20 | 65 72 72 6f 72 20 6d 65 |evel>3, |error me|
|00004030| 73 73 61 67 65 2e 2e 2e | 0a 20 20 5c 40 62 65 67 |ssage...|. \@beg|
|00004040| 69 6e 70 6f 69 6e 74 73 | 20 77 69 64 74 68 3d 30 |inpoints| width=0|
|00004050| 2e 32 35 69 6e 20 6a 75 | 73 74 3d 72 20 74 65 78 |.25in ju|st=r tex|
|00004060| 74 3d 72 25 0a 20 20 5c | 65 76 65 72 79 70 61 72 |t=r%. \|everypar|
|00004070| 3d 7b 5c 68 61 6e 67 69 | 6e 64 65 6e 74 3d 5c 70 |={\hangi|ndent=\p|
|00004080| 61 72 69 6e 64 65 6e 74 | 5c 68 61 6e 67 61 66 74 |arindent|\hangaft|
|00004090| 65 72 3d 31 5c 40 62 75 | 6c 6c 70 7d 25 0a 7d 0a |er=1\@bu|llp}%.}.|
|000040a0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000040b0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000040c0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000040d0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000040e0| 25 25 25 25 25 25 25 25 | 0a 5c 64 65 66 5c 40 62 |%%%%%%%%|.\def\@b|
|000040f0| 75 6c 6c 70 7b 25 0a 20 | 20 25 20 72 65 64 65 66 |ullp{%. | % redef|
|00004100| 69 6e 65 20 5c 65 76 65 | 72 79 70 61 72 20 61 72 |ine \eve|rypar ar|
|00004110| 6f 75 6e 64 20 5c 70 20 | 73 6f 20 74 68 61 74 20 |ound \p |so that |
|00004120| 77 65 20 64 6f 6e 27 74 | 20 67 65 74 20 61 6e 20 |we don't| get an |
|00004130| 69 6e 66 69 6e 69 74 65 | 20 6c 6f 6f 70 0a 20 20 |infinite| loop. |
|00004140| 5c 65 76 65 72 79 70 61 | 72 3d 7b 5c 68 61 6e 67 |\everypa|r={\hang|
|00004150| 69 6e 64 65 6e 74 3d 5c | 70 61 72 69 6e 64 65 6e |indent=\|parinden|
|00004160| 74 5c 68 61 6e 67 61 66 | 74 65 72 3d 31 7d 25 0a |t\hangaf|ter=1}%.|
|00004170| 20 20 25 20 74 68 65 20 | 5c 76 73 6b 69 70 73 20 | % the |\vskips |
|00004180| 62 65 6c 6f 77 20 61 72 | 65 20 61 20 72 65 61 6c |below ar|e a real|
|00004190| 6c 79 20 6b 6c 75 64 67 | 79 20 77 6f 72 6b 61 72 |ly kludg|y workar|
|000041a0| 6f 75 6e 64 2e 20 20 46 | 6f 72 20 73 6f 6d 65 20 |ound. F|or some |
|000041b0| 72 65 61 73 6f 6e 0a 20 | 20 25 20 74 68 65 20 5c |reason. | % the \|
|000041c0| 70 20 6d 61 63 72 6f 20 | 69 6e 20 61 20 6c 69 73 |p macro |in a lis|
|000041d0| 74 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 69 73 |t enviro|nment is|
|000041e0| 20 69 6e 73 65 72 74 69 | 6e 67 20 6f 6e 65 20 65 | inserti|ng one e|
|000041f0| 78 74 72 61 20 5c 62 61 | 73 65 6c 69 6e 65 73 6b |xtra \ba|selinesk|
|00004200| 69 70 0a 20 20 25 20 61 | 6e 64 20 6f 6e 65 20 65 |ip. % a|nd one e|
|00004210| 78 74 72 61 20 5c 70 61 | 72 73 6b 69 70 2e 20 20 |xtra \pa|rskip. |
|00004220| 50 72 6f 62 61 62 6c 79 | 20 6e 65 65 64 20 74 6f |Probably| need to|
|00004230| 20 65 6e 64 20 61 20 66 | 65 77 20 6f 66 20 74 68 | end a f|ew of th|
|00004240| 65 20 6c 69 6e 65 73 20 | 69 6e 0a 20 20 25 20 74 |e lines |in. % t|
|00004250| 68 65 73 65 20 6d 61 63 | 72 6f 73 20 77 69 74 68 |hese mac|ros with|
|00004260| 20 25 27 73 20 74 6f 20 | 67 65 74 20 72 69 64 20 | %'s to |get rid |
|00004270| 6f 66 20 61 6e 79 20 65 | 78 74 72 61 20 73 70 61 |of any e|xtra spa|
|00004280| 63 65 73 2e 20 20 49 6e | 20 61 6e 79 20 65 76 65 |ces. In| any eve|
|00004290| 6e 74 2c 0a 20 20 25 20 | 49 20 75 73 65 20 6e 65 |nt,. % |I use ne|
|000042a0| 67 61 74 69 76 65 20 73 | 70 61 63 65 20 74 6f 20 |gative s|pace to |
|000042b0| 62 61 63 6b 20 74 68 65 | 6d 20 6f 75 74 20 72 61 |back the|m out ra|
|000042c0| 74 68 65 72 20 74 68 61 | 6e 20 73 70 65 6e 64 69 |ther tha|n spendi|
|000042d0| 6e 67 20 74 69 6d 65 20 | 6e 6f 77 0a 20 20 25 20 |ng time |now. % |
|000042e0| 66 69 67 75 72 69 6e 67 | 20 6f 75 74 20 68 6f 77 |figuring| out how|
|000042f0| 20 74 6f 20 72 65 61 6c | 6c 79 20 66 69 78 20 74 | to real|ly fix t|
|00004300| 68 65 20 70 72 6f 62 6c | 65 6d 20 28 77 68 69 63 |he probl|em (whic|
|00004310| 68 20 49 27 6d 20 61 66 | 72 61 69 64 20 6d 69 67 |h I'm af|raid mig|
|00004320| 68 74 0a 20 20 25 20 62 | 72 65 61 6b 20 73 6f 6d |ht. % b|reak som|
|00004330| 65 74 68 69 6e 67 20 65 | 6c 73 65 20 61 6e 79 77 |ething e|lse anyw|
|00004340| 61 79 29 20 20 48 6f 70 | 65 66 75 6c 6c 79 20 74 |ay) Hop|efully t|
|00004350| 68 65 20 6c 69 73 74 20 | 61 6e 64 20 70 6f 69 6e |he list |and poin|
|00004360| 74 73 20 65 6e 76 69 72 | 6f 6e 6d 65 6e 74 73 0a |ts envir|onments.|
|00004370| 20 20 25 20 61 72 65 20 | 77 65 6c 6c 2d 64 65 66 | % are |well-def|
|00004380| 69 6e 65 64 20 65 6e 6f | 75 67 68 20 73 6f 20 74 |ined eno|ugh so t|
|00004390| 68 61 74 20 6c 61 63 6b | 20 6f 66 20 72 6f 62 75 |hat lack| of robu|
|000043a0| 73 74 6e 65 73 73 20 77 | 6f 6e 27 74 20 62 65 20 |stness w|on't be |
|000043b0| 61 20 70 72 6f 62 6c 65 | 6d 2e 2e 2e 0a 20 20 5c |a proble|m.... \|
|000043c0| 76 73 6b 69 70 2d 5c 62 | 61 73 65 6c 69 6e 65 73 |vskip-\b|aselines|
|000043d0| 6b 69 70 0a 20 20 5c 76 | 73 6b 69 70 2d 5c 70 61 |kip. \v|skip-\pa|
|000043e0| 72 73 6b 69 70 0a 20 20 | 5c 70 7b 5c 40 62 75 6c |rskip. |\p{\@bul|
|000043f0| 6c 70 74 7d 25 0a 20 20 | 5c 65 76 65 72 79 70 61 |lpt}%. |\everypa|
|00004400| 72 3d 7b 5c 68 61 6e 67 | 69 6e 64 65 6e 74 3d 5c |r={\hang|indent=\|
|00004410| 70 61 72 69 6e 64 65 6e | 74 5c 68 61 6e 67 61 66 |parinden|t\hangaf|
|00004420| 74 65 72 3d 31 5c 40 62 | 75 6c 6c 70 7d 25 0a 7d |ter=1\@b|ullp}%.}|
|00004430| 0a 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |.%%%%%%%|%%%%%%%%|
|00004440| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004450| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004460| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004470| 25 25 25 25 25 25 25 25 | 25 0a 5c 64 65 66 5c 40 |%%%%%%%%|%.\def\@|
|00004480| 65 6e 64 62 75 6c 6c 65 | 74 73 7b 25 20 79 6f 75 |endbulle|ts{% you|
|00004490| 20 4d 55 53 54 20 65 6e | 64 20 74 68 65 20 5c 62 | MUST en|d the \b|
|000044a0| 75 6c 6c 65 74 70 6f 69 | 6e 74 73 20 65 6e 76 69 |ulletpoi|nts envi|
|000044b0| 72 6f 6e 6d 65 6e 74 20 | 74 68 69 73 20 77 61 79 |ronment |this way|
|000044c0| 21 0a 20 20 5c 40 65 6e | 64 70 6f 69 6e 74 73 0a |!. \@en|dpoints.|
|000044d0| 20 20 5c 65 67 72 6f 75 | 70 0a 7d 0a 25 25 25 25 | \egrou|p.}.%%%%|
|000044e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000044f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004500| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004510| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004520| 25 25 25 25 0a 5c 64 65 | 66 5c 71 23 31 7b 60 60 |%%%%.\de|f\q#1{``|
|00004530| 23 31 27 27 7d 0a 25 25 | 25 25 25 25 25 25 25 25 |#1''}.%%|%%%%%%%%|
|00004540| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004550| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004560| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004570| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 0a 5c |%%%%%%%%|%%%%%%.\|
|00004580| 63 61 74 63 6f 64 65 60 | 40 3d 31 32 20 25 20 40 |catcode`|@=12 % @|
|00004590| 20 69 73 20 6e 6f 74 20 | 61 20 6c 65 74 74 65 72 | is not |a letter|
|000045a0| 2c 20 74 68 69 73 20 68 | 61 73 20 74 6f 20 62 65 |, this h|as to be|
|000045b0| 20 74 68 65 20 6c 61 73 | 74 20 74 68 69 6e 67 20 | the las|t thing |
|000045c0| 69 6e 20 74 68 65 20 66 | 69 6c 65 0a 25 20 65 6f |in the f|ile.% eo|
|000045d0| 66 20 25 20 48 49 53 54 | 59 4c 45 2e 54 45 58 20 |f % HIST|YLE.TEX |
|000045e0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|000045f0| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004600| 25 25 25 25 25 25 25 25 | 25 25 25 25 25 25 25 25 |%%%%%%%%|%%%%%%%%|
|00004610| 25 25 25 25 0a | |%%%%. | |
+--------+-------------------------+-------------------------+--------+--------+